[R] how to run ANCOVA?
    Sasha Wolosin 
    sasha.wolosin at gmail.com
       
    Wed Aug 23 16:29:34 CEST 2006
    
    
  
Hello,
   Thank you very much for your response!
However, I still do not understand how this works.  I would like to
adjust the factors (diagnosis and gender) for the covariate (age), so
you are saying I should use:
        aov.out <- aov(response ~ age + diagnosis*gender, data)
or
        aov.out <- aov(response ~ age*diagnosis*gender, data)
But how is that different from just a 3-way ANOVA with age, diagnosis,
and gender as the the three effects?  Isn't ANCOVA a fundamentally
different model?
Thanks,
Sasha
On 8/23/06, Richard M. Heiberger <rmh at temple.edu> wrote:
> >  aov.out <- aov(response~diagnosis*gender,data)
>
> Just add it where you think it belongs in the
> sequential sum of squares
>
> To adjust the factors for the covariate use
> aov.out <- aov(response ~ age + diagnosis*gender, data)
>
> To adjust the covariate for the factors
> aov.out <- aov(response ~ diagnosis*gender + age, data)
>
> If you want to check for interaction of the factors with the
> covariate, then use * instead of + in the formula.
>
> Please note that I added spaces to your statement to improve human legibility.
>
> Rich
>
    
    
More information about the R-help
mailing list