[R] lme outer

yann clough yclough at gwdg.de
Tue Jul 19 15:15:31 CEST 2005


Dear R users

a question about "outer" explanatory variables in lme:

I have measured size of a population of insects in fields.
These fields were spread out over a large region.
The fields are grouped (spatially) in pairs: one with fertiliser "high", 
the other one "low".
I want to test effect of mean temperature and fertiliser on popsize.
Meantemp was measured for each field, but measurements are correlated 
within pairs,
and this should be taken into account to avoid pseudoreplication (in 
other words, I d like meantemp to be considered an "outer" variable).

Do I need to replace the temperature measurements by the means for each 
pair?
Or can I leave in the measurements per field pair?

this is my data and model (with meantemp values for each field):
popsize=c(8,19,13,28,30,29,45,41,21,30,20,32,44,52,65,45)
meantemp=c(10,10.4,11.2,11.4,12,12.25,12.5,12.7,10.1,10.7,11.5,11.3,11.7,12.3,12.9,12.8)
fertiliser=as.factor(rep(c("low","high"),each=8))
pair=as.factor(rep(c(1:8),times=2))

model1=lme(popsize~meantemp+fertiliser, random=~1|pair)

I now create a vector with the values of meantemp averaged per pair

meantemp2=tapply(meantemp,pair,mean)
meantemp2=meantemp2[pair]

rerun a model with that explanatory variable:
model2=lme(popsize~meantemp2+fertiliser, random=~1|pair)

summary.lme and anova.lme suggest minute differences in the estimated 
parameters and DF (!) between model1 and model2.
How do I explain these differences, especially in the DF?
Is there a model to prefer?

Sincerely,
Yann
-- 
Yann Clough
Agroecology
Georg-August University
Waldweg 26
D-37073 Goettingen
Tel: 0551/39-2358
email: yclough at gwdg.de
www: http://wwwuser.gwdg.de/~uaoe/mitarbeiter/y_clough_e.htm




More information about the R-help mailing list