Weiß jemand, wie man Hebelwirkung und Cooks Abstände für ein merKlassenobjekt berechnet (oder extrahiert) (erhalten durch lme4Paket)? Ich möchte diese für eine Residuenanalyse zeichnen.
Weiß jemand, wie man Hebelwirkung und Cooks Abstände für ein merKlassenobjekt berechnet (oder extrahiert) (erhalten durch lme4Paket)? Ich möchte diese für eine Residuenanalyse zeichnen.
Antworten:
Sie sollten sich das R-Paket ansehen influence.ME. Sie können damit einflussreiche Daten für Modelle mit gemischten Effekten berechnen, die von generiert wurden lme4.
Ein Beispielmodell:
library(lme4)
model <- lmer(mpg ~ disp + (1 | cyl), mtcars)
Die Funktion influenceist die Basis für alle weiteren Schritte:
library(influence.ME)
infl <- influence(model, obs = TRUE)
Berechnen Sie die Entfernung von Cook:
cooks.distance(infl)
Plot Cooks Entfernung:
plot(infl, which = "cook")

influence.MEPaket nicht möglich ist . Leider habe ich keine Lösung für diese Aufgabe.
infl <- influence(model, group = "cyl"), weil Sie zufälligen Effekt als angegeben haben (1|cyl)? Ich weiß nicht, ich verstehe das überhaupt nicht, ich habe nur Einfluss installiert ... aber ich weiß nicht wirklich, wann obs = TRUEund wann ich es verwenden soll group...
cooksD_data<-as.data.frame(cooks.distance(ft1)) cooksD_data_select<-cooksd[cooksD_data>0.1,drop=FALSE,] cooksD_oultiers<-as.numeric(rownames(cooksD_data_select))]