J'ai du mal à comprendre la sortie de mon lmer()
modèle. Il s'agit d'un modèle simple d'une variable de résultat (prise en charge) avec différentes interceptions d'état / effets aléatoires d'état:
mlm1 <- lmer(Support ~ (1 | State))
Les résultats de summary(mlm1)
sont:
Linear mixed model fit by REML
Formula: Support ~ (1 | State)
AIC BIC logLik deviance REMLdev
12088 12107 -6041 12076 12082
Random effects:
Groups Name Variance Std.Dev.
State (Intercept) 0.0063695 0.079809
Residual 1.1114756 1.054265
Number of obs: 4097, groups: State, 48
Fixed effects:
Estimate Std. Error t value
(Intercept) 0.13218 0.02159 6.123
Je suppose que la variance des interceptions d’états variables / effets aléatoires est 0.0063695
. Mais quand j'extrais le vecteur de ces effets aléatoires d'état et calcule la variance
var(ranef(mlm1)$State)
Le résultat est: 0.001800869
considérablement plus petit que la variance rapportée parsummary()
.
Pour autant que je le comprenne, le modèle que j'ai spécifié peut s'écrire:
lmer()
lmer()