[R-sig-ME] warnings when using binomial models and offset (log(x))
Joana Martelo
jo@n@m@rtelo @ending from gm@il@com
Mon Nov 26 14:47:06 CET 2018
Thanks for your help!
However, I still get the warnings when using offset(log(density)
> Model1<-glmer(capture~length+offset(log(density+2))+(1|fish.id.c),family=binomial,data=cap)
Warning messages:
1: In checkConv(attr(opt, "derivs"), opt$par, ctrl = control$checkConv, :
Model failed to converge with max|grad| = 0.258231 (tol = 0.001, component 1)
2: In checkConv(attr(opt, "derivs"), opt$par, ctrl = control$checkConv, :
Model is nearly unidentifiable: very large eigenvalue
- Rescale variables?
Any suggestion?
Thanks
Joana
-----Mensagem original-----
De: Mollie Brooks [mailto:mollieebrooks using gmail.com]
Enviada: segunda-feira, 26 de Novembro de 2018 12:36
Para: Joana Martelo
Cc: R SIG Mixed Models
Assunto: Re: [R-sig-ME] warnings when using binomial models and offset - NaNs
If you’re using the scale() function to standardize your density values, you could use the argument, center=FALSE, to avoid subtracting the mean and thus avoid negative densities.
cheers,
Mollie
> On 26Nov 2018, at 13:33, Joana Martelo <joanamartelo using gmail.com> wrote:
>
> Thanks for your email!
>
> Warnings' problem is solved, however, when I use log(density) or
> log(density+1) I got NaNs because density has negative numbers.
> Density is 2,4,6 which standardized gives -1.793073717, -0.450015136,
> 0.893043446. So, log(-1.793073717+1)= NaN
>
> Any suggestions?
>
> Many thanks!
> Joana
>
>
> -----Mensagem original-----
> De: R-sig-mixed-models
> [mailto:r-sig-mixed-models-bounces using r-project.org] Em nome de Ben
> Bolker
> Enviada: sexta-feira, 23 de Novembro de 2018 21:54
> Para: r-sig-mixed-models using r-project.org
> Assunto: Re: [R-sig-ME] warnings when using binomial models and offset
>
>
> This is a pretty common error, which I've now added to the GLMM FAQ.
> You should be using log(density), not density, as your offset term; if you use density, then you end up specifying that your capture counts are proportional to exp(density), which is often a ridiculously huge number.
>
> cheers
> Ben Bolker
>
> On 2018-11-23 12:26 p.m., Joana Martelo wrote:
>> Hello everyone
>>
>>
>>
>> I'm trying to model fish capture success using length, velocity and
>> group composition as explanatory variables, density as an offset
>> variable, and fish.id. as random effect. I'm getting the follow warnings:
>>
>>
>>
>> Model1<-glmer(capture~length+offset(density)+(1|fish.id),family=binom
>> i
>> al,dat
>> a=cap)
>>
>>
>>
>> Warning messages:
>>
>> 1: In checkConv(attr(opt, "derivs"), opt$par, ctrl = control$checkConv, :
>>
>> Model failed to converge with max|grad| = 0.260123 (tol = 0.001,
>> component
>> 1)
>>
>> 2: In checkConv(attr(opt, "derivs"), opt$par, ctrl = control$checkConv, :
>>
>> Model is nearly unidentifiable: very large eigenvalue
>>
>> - Rescale variables?
>>
>>
>>
>>
>>
>> - I only get the warnings when I use length and group composition,
>> not with velocity.
>>
>> - I don't get any warning if I don't use the offset.
>>
>>
>>
>> I've tried:
>>
>> Model1<-glmer(capture~length+offset(log(density))+(1|fish.id.c),famil
>> y
>> =binom
>> ial(link="cloglog"),data=cap)
>>
>>
>>
>> But still get the warning.
>>
>>
>>
>> Any ideas of what might be the problem?
>>
>>
>>
>> Many thanks!
>>
>>
>>
>>
>>
>> Joana Martelo
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Melhores cumprimentos,
>>
>>
>>
>> Joana Martins
>>
>>
>>
>>
>>
>>
>>
>>
>> [[alternative HTML version deleted]]
>>
>> _______________________________________________
>> R-sig-mixed-models using r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-sig-mixed-models
>>
>
> _______________________________________________
> R-sig-mixed-models using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-sig-mixed-models
>
> ---
> Este e-mail foi verificado em termos de vírus pelo AVG.
> http://www.avg.com
>
> _______________________________________________
> R-sig-mixed-models using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-sig-mixed-models
More information about the R-sig-mixed-models
mailing list