[R-sig-ME] [R] understanding I() in lmer formula
Don Cohen
don-r-help at isis.cs3-inc.com
Wed Jun 14 18:23:11 CEST 2017
Dan Brooks writes:
> Related to your second question about ||, I believe || is shorthand for
> uncorrelating the slope and intercept, e.g:
> fm3 <- lmer(Reaction~Days+(Days+0|Subject)+(1|Subject),data=sleepstudy)
> fm4 <- lmer(Reaction~Days+(1+Days||Subject),data=sleepstudy)
>
> As opposed to:
> fm2 <- lmer(Reaction~Days+(Days+1|Subject),data=sleepstudy)
> or simply:
> fm1 <- lmer(Reaction~Days+(Days|Subject),data=sleepstudy)
Saying that it's shorthand for something else would be useful if I
understood what that something else meant!
I gather the formula language is intended to be intuitive, and maybe
it is for people who understand mixed models better than I do, but
to me fm3 and fm4 seem equally mysterious. The idea that days+1 should
be the same as days and that days+0 should be different from days seems
counter-intuitive to me.
And the distinction between correlated vs uncorrelated also still
has to be explained - I described some of my interpretation
problems in the previous post.
More information about the R-sig-mixed-models
mailing list