[R] lmer, p-values and all that
David Winsemius
dwinsemius at comcast.net
Thu Mar 28 03:10:29 CET 2013
On Mar 27, 2013, at 7:00 PM, Ben Bolker wrote:
> 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 ...)
This is the quoted Rhelp entry:
http://tolstoy.newcastle.edu.au/R/help/05/01/10006.html
(I'm unable to determine whether it applies to the question at hand.)
>
>> 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
>
--
David Winsemius
Alameda, CA, USA
More information about the R-help
mailing list