[R] Error running MuMIn dredge function using glmer models

Kamil Bartoń k.barton at abdn.ac.uk
Fri Nov 8 12:35:21 CET 2013


There is indeed a glitch in 'dredge' that prevents you from seeing the
actual error message. It is explained in "?dredge", in section "Missing
values". (it's been corrected now in 1.9.14, on R-forge)

kamil



On 2013-11-08 11:00, r-help-request w r-project.org wrote:
> ------------------------------
>
> Message: 26
> Date: Thu, 7 Nov 2013 11:55:50 -0500
> From: Martin Turcotte<mart.turcotte w gmail.com>
> To:r-help w r-project.org
> Subject: [R] Error running MuMIn dredge function using glmer models
> Message-ID:<1E4F5497-CCB4-4E8B-A23A-8AA5E1136DAE w gmail.com>
> Content-Type: text/plain
>
> Dear list,
> I am trying to use MuMIn to compare all possible mixed models using the dredge function on binomial data but I am getting an error message that I cannot decode. This error only occurs when I use glmer. When I use an lmer analysis on a different response variable every works great.
>
> Example using a simplified glmer model
> global model:
> mod<- glmer(cbind(st$X2.REP.LIVE, st$X2.REP.DEAD) ~ DOMESTICATION*GLUC + (1|PAIR), data=st, na.action=na.omit , family=binomial)
>
> The response variables are the number of survival and dead insects (successes and failures)
> DOMESTICATION is a 2 level factor.
> GLUC is a continuous variable.
> PAIR is coded as a factor or character (both ways fail).
>
> This model functions correctly but when I try it with dredge() I get an error.
>
> g<- dredge(mod, beta=F, evaluate=F, rank='AIC')
> Error in sprintf(gettext(fmt, domain = domain), ...) :
>    invalid type of argument[1]: 'symbol'
>
> When I try with another rank the same thing happens:
> chat<- deviance(mod)/58
> g<- dredge(mod, beta=F, evaluate=F, rank='QAIC', chat=chat)
> Error in sprintf(gettext(fmt, domain = domain), ...) :
>    invalid type of argument[1]: 'symbol'
>
> Any suggestions would be greatly appreciated
>
> thanks
>
> Martin Turcotte, Ph. D.
> mart.turcotte w gmail.com





The University of Aberdeen is a charity registered in Scotland, No SC013683.



More information about the R-help mailing list