I have a list object, in which I have stored n lme4-models. For example: library(lme4); myModels <- list(); myModels[1] <- lmer(Reaction ~ Days + (Days|Subject), sleepstudy) myModels[2] <- lmer(Reaction ~ Days + (1|Subject) + (0+Days|Subject), sleepstudy)
Now I would like to perform an anova over all models in the list. However, the anova function requires that every model is inserted as a seperate argument, i.e. anova(model1,model2). I run into two problems: 1) anova(myModels[1],myModels[2]) returns an error. 2) if n, the number of models, is unknown, how do I add all models as a seperate argument? ----- Jeroen Ooms * Dept. of Methodology and Statistics * Utrecht University Visit http://www.jeroenooms.com www.jeroenooms.com to explore some of my current projects. -- View this message in context: http://www.nabble.com/Anova-over-a-list-of-models-tp25311985p25311985.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ R-help@r-project.org 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.