1

运行 R 3.1.0,自从最新的 1.0 更新以来,我在使用 lme 时遇到了很多麻烦。我有一个在旧版本下使用的数据集,得到了很好的参数估计,没有共线性问题,也没有收敛失败。在更新到 1.0 后,相同的分析未能收敛,同时使用 bobyqa 和 Nelder-Mead 并不断增加最大迭代次数。我四处寻找,似乎其他人也遇到了同样的问题,并通过安装 lme4.0 并运行它来解决它。我这样做了,但现在我得到了通常与共线性相关的错误:

Error in mer_finalize(ans) : Downdated X'X is not positive definite, 1.

据我所知,我的数据集中的共线性没有任何问题(当然不是完美的共线性),并且自从过去运行良好的旧版本以来,数据集或我的代码都没有改变。似乎在这里报告了类似的问题, 但我并不真正了解解决方案,或者它是否实际上是同一个问题。

我使用 Florian Jaeger博客中的这段代码来安装 lme4.0:

install.packages("lme4.0", type="both",
                 repos=c("http://lme4.r-forge.r-project.org/repos",
                         getOption("repos")[["CRAN"]]))

但是不知道如何安装该链接中建议的版本 lme4 0.999902344-0,或者是否由于其他原因可能会出现问题。任何帮助将不胜感激。

4

0 回答 0