[R] lmer, p-values and all that
Ben Bolker
bbolker at gmail.com
Thu Mar 28 03:00:26 CET 2013
Michael Grant <michael.grant <at> colorado.edu> writes:
>
>
> Dear Help:
> I am trying to follow Professor Bates' recommendation, quoted by
> Professor Crawley in The R Book, p629, to determine whether I should
> model data using the 'plain old' lm function or the mixed model
> function lmer by using the syntax anova(lmModel,lmerModel).
> Apparently I've not understood the recommendation or the proper
> likelihood ratio test in question (or both) for I get this error
> message: Error: $ operator not defined for this S4 class.
I don't have the R Book handy (some more context would be extremely
useful! I would think it would count as "fair use" to quote the
passage you're referring to ...)
> Would someone be kind enough to point out my blunder?
You should probably repost this to the r-sig-mixed-models at r-project.org
mailing list.
My short answer would be: (1) I don't think you can actually
use anova() to compare likelihoods between lm() and lme()/lmer()
fits in the way that you want: *maybe* for lme() [don't recall],
but almost certainly not for lmer(). See http://glmm.wikidot.com/faq
for methods for testing significance/inclusion of random factors
(short answer: you should *generally* try to make the decision
whether to include random factors or not on _a priori_ grounds,
not on the basis of statistical tests ...)
Ben Bolker
More information about the R-help
mailing list