glmmTMB 中的 GLMM 问题

Issue with GLMM in glmmTMB

我正在尝试运行以下模型:

MP1 <- glmmTMB(Abundance ~ All_predator + Year + Location + Depth +
             (1 | Site/Site.Transect),
           data = plandat,
           family = "poisson")

但出现此错误:

Error in .Call("getParameterOrder", data, parameters, new.env(),
PACKAGE = DLL) : 
Incorrect number of arguments (3), expecting 4 for
'getParameterOrder'

有人知道这个问题是什么吗?

这是一个 binary-incompatibility 问题,记录在案 here。您应该已经看到一条“检测到包版本不一致”的消息,告诉您从源代码 re-install glmmTMB。根据 CRAN 上 TMB 和 glmmTMB 的发布顺序,照常从 CRAN 更新可能会起作用;否则你需要 re-install 来自源代码(参见 ?glmmTMB::reinstalling)。