[R] lmer error message
Douglas Bates
dmbates at gmail.com
Sun Jan 8 18:49:26 CET 2006
Also, please try setting
options(verbose = TRUE)
immediately before your call to lmer. This will provide verbose
output on the progress of the iterations and will probably give an
indication of where the problem lies.
On 1/7/06, Spencer Graves <spencer.graves at pdf.com> wrote:
> I am not familiar with this particular error message, but I will
> offer a few suggestions that might help you isolate it.
>
> 1. PLEASE do read the posting guide!
> "www.R-project.org/posting-guide.html". The limited information
> supplied with your question does NOT include data requested of all
> posts. The command "sessionInfo()" can proved some of the standard
> basics that many potential respondants want to know before they consider
> replying.
>
> 2. Have you tried "traceback()"? This may or may not help you, but
> it's quick and worth a try.
>
> 3. Can you provide this list with a very simple, self contained
> example that produces the error message you mention?
>
> 4. I suggest you list "lmer" by typing the function name and a
> commmand prompt. In this case, "lmer" consists solely of a call to
> "standardGeneric". The documentation for "standardGeneric" led me to
> the documentation for "GenericFunctions, which led me to "showMethods".
> 'showMethods("lmer")' indicated only one method, namely for 'formula =
> "formula"'. Then 'dumpMethod("lmer", file="lmer.R",
> signature="formula")' produced a listing of that function for me in the
> working directory. If you have trouble finding the working directory,
> try 'getwd()'. I would then modify the function it "lmer.R" to create a
> new function "lmer.formula". Then I would try "debug(lmer.formula)".
> Then I would replace "lmer" by "lmer.formula" in the command that
> generated the error and execute that modified formula. This will open a
> browser and allow you to walk through the function line by line,
> examining (and changing) anything you want in the environment of that
> function. Doing this will, I believe, lead you to exactly the line in
> the "lmer" code that generated the error message you don't understand.
> With only a modest amount of luck, you should be able to find in this
> way what you can do to avoid that error.
>
> Anecdotal evidence suggests that people who use the techniques
> described in suggestions 1-3 tend to get quicker, more useful replies
> from this list. Moreover, in virtually every case that I've tried
> suggestion 4, I've been able to figure out how to overcome that
> particular difficulty. In addition, I've often learned useful things
> about R that I didn't know befor.
>
> hope this helps.
> spencer graves
>
> Abderrahim Oulhaj wrote:
>
> > Dear All,
> >
> > I have the following error message when I fitted lmer to a binary data with the "AGQ" option:
> >
> > Error in family$mu.eta(eta) : NAs are not allowed in subscripted assignments
> > In addition: Warning message:
> > IRLS iterations for PQL did not converge
> >
> > Any help?
> >
> > Thanks in advance,
> >
> > Abderrahim
> >
> >
> > [[alternative HTML version deleted]]
> >
> > ______________________________________________
> > R-help at stat.math.ethz.ch mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-help
> > PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>
More information about the R-help
mailing list