[R] FW: Re: Doubt about nested aov output
Douglas Bates
dmbates at gmail.com
Wed Sep 7 19:54:04 CEST 2005
On 9/7/05, John Wilkinson (pipex) <wilks at dial.pipex.com> wrote:
> Ronaldo,
>
> Further to my previous posting on your Glycogen nested aov model.
>
> Having read Douglas Bates' response and Reflected on his lmer analysis
> output of your aov nested model example as given.The Glycogen treatment has
> to be a Fixed Effect.If a 'treatment' isn't a Fixed Effect what is ? If
> Douglas Bates' lmer model is modified to treat Glycogen Treatment as a
> purely Fixed Effect,with Rat and the interaction Rat:Liver as random effects
> then--
>
> > model.lmer<-lmer(Glycogen~Treatment+(1|Rat)+(1|Rat:Liver))
> > summary(model.lmer)
> Linear mixed-effects model fit by REML
> Formula: Glycogen ~ Treatment + (1 | Rat) + (1 | Rat:Liver)
> AIC BIC logLik MLdeviance REMLdeviance
> 239.095 248.5961 -113.5475 238.5439 227.095
> Random effects:
> Groups Name Variance Std.Dev.
> Rat:Liver (Intercept) 2.1238e-08 0.00014573
> Rat (Intercept) 2.0609e+01 4.53976242
> Residual 4.2476e+01 6.51733769
> # of obs: 36, groups: Rat:Liver, 6; Rat, 2
>
> Fixed effects:
> Estimate Std. Error DF t value Pr(>|t|)
> (Intercept) 140.5000 3.7208 33 37.7607 < 2.2e-16 ***
> Treatment2 10.5000 2.6607 33 3.9463 0.0003917 ***
> Treatment3 -5.3333 2.6607 33 -2.0045 0.0532798 .
> ---
> Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
>
> Correlation of Fixed Effects:
> (Intr) Trtmn2
> Treatment2 -0.358
> Treatment3 -0.358 0.500
>
> > anova(model.lmer)
> Analysis of Variance Table
> Df Sum Sq Mean Sq Denom F value Pr(>F)
> Treatment 2 1557.56 778.78 33.00 18.335 4.419e-06 ***
> --------------------------------------------------------
> which agrees with the aov model below.
>
> > model <- aov(Glycogen~Treatment+Error(Rat/Liver))
> > summary(model)
>
>
> John
>
> -----Original Message-----
> From: John Wilkinson (pipex) [mailto:wilks at dial.pipex.com]
> Sent: 07 September 2005 12:04 PM
> To: "Ronaldo Reis-Jr."
> Cc: r-help
> Subject: Re: [R] Doubt about nested aov output
>
>
> Ronaldo ,
>
> It looks as though you have specified your model incorrectly.
>
> In the Rats example ,the Treatment is the only fixed effect,Rat and Liver
> are random effects
>
> In aov testing for sig of 'Means' of Random Effects is pointless and that is
> why 'p' values are not given.Further more the interaction between a Random
> Effect and a Fixed Effect is also a Random Effect. The 'aov' with error
> structure terms output reflects this by only giving 'p' values to
> Fixed Effects and their interactions
>
> > model <- aov(Glycogen~Treatment+Error(Rat/Liver))
> > summary(model)
>
> Error: Rat
> Df Sum Sq Mean Sq F value Pr(>F) #Rat is random effect
> Residuals 1 413.44 413.44
>
> Error: Rat:Liver #Rat:Liver is Random effect
> Df Sum Sq Mean Sq F value Pr(>F)
> Residuals 4 164.444 41.111
>
> Error: Within
> Df Sum Sq Mean Sq F value Pr(>F)
> Treatment 2 1557.56 778.78 18.251 8.437e-06 *** #Fixed effect
> Residuals 28 1194.78 42.67
> ---
> Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
>
>
>
> I hope that this is of help.
>
> John
The difference between models like
lmer(Glycogen~Treatment+(1|Rat)+(1|Rat:Liver))
and
lmer(Glycogen~Treatment+(1|Treatment:Rat)+(1|Treatment:Rat:Liver))
is more about the meaning of the levels of "Rat" than about the
meaning of "Treatment". As I understood it there are three different
rats labelled 1. There is a rat 1 on treatment 1 and a rat 1 on
treatment 2 and a rat 1 on treatment 3. Thus the levels of Rat do not
designate the "experimental unit", it is the levels of Treatment:Rat
that do this.
More information about the R-help
mailing list