[R-sig-ME] [FORGED] warning error question

John Maindonald john@m@|ndon@|d @end|ng |rom @nu@edu@@u
Tue Mar 24 02:18:17 CET 2020


What may be most useful is advice to, wherever possible
(i.e., unless one has an equipment setup that does not allow it),
copy the code as executed from the command line or script into
the email message.  Newies may take time to learn to make
such actions routine.

John Maindonald             email: john.maindonald using anu.edu.au<mailto:john.maindonald using anu.edu.au>


On 24/03/2020, at 13:50, Ben Bolker <bbolker using gmail.com<mailto:bbolker using gmail.com>> wrote:



On 2020-03-23 6:33 p.m., Rolf Turner wrote:

On 24/03/20 3:41 am, Anahí Fernández wrote:

hi!! I run this model in lme4:
"M.4=glm(Cuenta~carga*categ.asoc+(1|campo/foto)
           +offset(log(area.foto)),family=poisson(link =
"log"),data=tipocat)"
And I have this warning message: "Warning message:
In checkConv(attr(opt, "derivs"), opt$par, ctrl = control$checkConv,  :
   Model failed to converge with max|grad| = 0.00432818 (tol = 0.001,
component 1)"
I don´t know what is that means, could you help me, please!!
My datatable is attached...

Cheers, Anahí

(a) Since the function you invoke is glm() this would appear to be
off-topic for r-sig-mixed-models.  OTOH your formula does indeed seem to
involve random effects.  Did you *really* call glm()?  Or did you
actually call glmer()?  If so you, you should be ashamed of yourself for
such sloppiness in posing your question.  People are providing help out
of the goodness of their hearts; don't impose on their good nature by
expecting them to be telepathic.

 Rolf, can you tone it down slightly? I agree that the OP could be more
careful, but "you should be ashamed of yourself" seems way too strong.

(b) Assuming that you really did call glmer() --- my impression is that
such warnings are usually false positives and may usually (???) be
safely (???) ignored.  However I'm no expert; you should perhaps wait
for confirmation of this from the more knowledgeable.

(c) Your "datatable" was *NOT* attached.  Most attachments get stripped
by the system (for security reasons).  There are exceptions.  *READ* the
posting guide, which you appear not to have done.

 I did get the data from a previous interchange (Anahí, can you post
the data set somewhere publicly accessible?  CSV is strongly preferred
to XLSX ...).

 The bottom line here is that your baseline category has only a single
'Cuenta' value in it and only two unique 'carga' values, leading to
extreme estimates - this is essentially the analogue of 'complete
separation' in the logistic regression, and has the same solutions
(regularize somehow if you want sensible answers).

 cheers
  Ben Bolker


           Cuenta
categ.asoc     1   2   3   4   5   6   7   8   9
 highly      10   0   0   0   0   0   0   0   0
 isolated    78  20   8   4   1   0   1   0   0
 moderately  58   0   1   0   0   0   0   0   0
 poorly     120  47  24  16  12   9   0   1   1

round(coef(summary(M.4)),3)
                          Estimate Std. Error z value Pr(>|z|)
(Intercept)                  -2.852      1.264  -2.257    0.024
carga                         8.029     13.626   0.589    0.556
categ.asocisolated            1.776      1.255   1.415    0.157
categ.asocmoderately          1.299      1.256   1.034    0.301
categ.asocpoorly              1.929      1.251   1.542    0.123
carga:categ.asocisolated     -9.548     13.612  -0.701    0.483
carga:categ.asocmoderately   -9.418     13.614  -0.692    0.489
carga:categ.asocpoorly       -9.006     13.615  -0.661    0.508


cheers,

Rolf Turner


_______________________________________________
R-sig-mixed-models using r-project.org<mailto:R-sig-mixed-models using r-project.org> mailing list
https://stat.ethz.ch/mailman/listinfo/r-sig-mixed-models


	[[alternative HTML version deleted]]



More information about the R-sig-mixed-models mailing list