Also, ich ein lineares gemischtes Modell mit zwei zufälligen Abschnitte in R ausgerüstet haben:Wie Kovarianzmatrix für zufällige Effekte (BLUPs/bedingten Modi) von lme4
Y = X beta + Z b + e_i,
wo b ~ MVN (0, Sigma)
; X
und Z
sind die Fixed- und Random-Effects-Modellmatrizen bzw. beta
und b
die Fixed-Effect-Parameter und Random-Effects-BLUPs/Conditional-Modes.
Ich möchte die zugrunde liegende Kovarianz-Matrix von b
in die Hände bekommen, was in lme4
Paket nicht so trivial zu sein scheint. Sie können nur die Varianzen durch VarCorr
erhalten, nicht die tatsächliche Korrelationsmatrix.
Gemäß one of the package vignettes (Seite 2) können Sie die Kovarianz von Beta berechnen: e_i * lambda * t(lambda)
. Und all diese Komponenten können Sie aus der Ausgabe von lme4
extrahieren.
Ich fragte mich, ob das der richtige Weg ist? Oder haben Sie andere Vorschläge?
Willkommen bei Stackoverflow. Bitte klären Sie Ihre mathematische Notation (ist Xbeta eigentlich X * beta? Wahrscheinlich sollten Sie auch sagen, was beta, b, sigma sind; obwohl ich kein Experte bin und für * einige * diese Notationen offensichtlich sein können). Denken Sie daran, je klarer Sie Ihre Frage stellen, desto wahrscheinlicher und schneller erhalten Sie eine angemessene Antwort. – YakovL
Ja, Xbeta sollte X * Beta sein. Beta war ein fixierter Effektvektor der Designmatrix X, b war der zufällige Effektorvektor und Sigma war die Varianzkovarianzmatrix von b. Danke für den Tipp, das werde ich mir merken. –