[R] beginner gls (nlme) question
Simon Blomberg
Simon.Blomberg at anu.edu.au
Thu Jul 3 02:53:22 CEST 2003
Hi all,
I am trying to get a handle on gls (package nlme). I have a toy problem: 3 fixed factors (A, B, C), two levels each, 5 replicates per treatment. The response variable is continuous, normal. I have a correlation matrix of the form:
> mat
A B C
A 1.00 0.75 0
B 0.75 1.00 0
C 0.00 0.00 1
which is common to all observations.
How do I construct the call to gls? I think I need to use correlation=corSymm(), but I do not understand the precise syntax. I have read the relevant parts of Pinheiro and Bates, but they only talk about cases where the corSymm correlation structure is modelled, rather than known. I have also searched the R archives, but no luck.
I think it should be of the form gls(response~A*B*C, data=dat, correlation=corSymm(...?))
but I don't understand the arguments to corSymm.
Thanks in advance,
Simon.
Simon Blomberg, PhD
Depression & Anxiety Consumer Research Unit
Centre for Mental Health Research
Australian National University
http://www.anu.edu.au/cmhr/
Simon.Blomberg at anu.edu.au +61 (2) 6125 3379
More information about the R-help
mailing list