All,

I'm trying to analyze the results of a reciprocal transplant experiment using 
lme(). While I get the error-term right in aov(), in lme() it appears 
impossible to get as expected. I would be greatful for any help.

My experiment aimed to identify whether two fixed factors (habitat type and 
soil type) affect the development of plants. I took soil from six random sites 
each of two types (arable and grassland) and transplanted them back into the 
sites of origin in such way that in each of the sites there were six pots 
containing arable soil and six pots of grassland soil, each containing a 
seedling.

With aov(), I got the analysis as I expected, with habitat type tested against 
destination site, and soil type tested against origin site:

summary(aov(response~soiltype*habitat+Error(destination+origin)))
#
#Error: destination
#          Df  Sum Sq Mean Sq F value Pr(>F)
#habitat    1  1.0000  1.0000   0.699 0.4226
#Residuals 10 14.3056  1.4306               
#
#Error: origin
#          Df  Sum Sq Mean Sq F value   Pr(>F)   
#soiltype   1 1.77778 1.77778  11.636 0.006645 **
#Residuals 10 1.52778 0.15278                    
#---
#Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1 
#
#Error: Within
#                  Df  Sum Sq Mean Sq F value Pr(>F)
#soiltype:habitat   1  0.2500  0.2500  2.1774 0.1427
#Residuals        120 13.7778  0.1148     

However, when I try to replicate this analysis in lme, I am unable to get the 
structure of the random factors (origin and destination) correct. Does anyone 
have a suggestion how to resolve this problem?

Thanks in advance.

René Eschen

CABI Bioscience Centre Switzerland
Rue des Grillons 1
2800 Delémont
Switzerland

        [[alternative HTML version deleted]]

______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to