fitTMB(TMBStruc) 中的错误:负对数似然在起始参数值处为 NaN

问题描述 投票:0回答:2

我有一些关于果蝇发育时间的数据。我正在针对指定为随机效果的小瓶进行治疗,如下所述:

model_tddVZ <- glmmTMB(age ~ treatment + (1|vial), tddcVZ)

但是,我遇到了以下错误消息:

fitTMB(TMBStruc) 中的错误: 负对数似然在起始参数值处为 NaN

我尝试从 R 版本 4.3.2 更改为 4.2.2,但问题仍然存在。你能解释一下这个问题吗?

我的操作系统是 Windows 10 Pro。

我确实尝试更改 R 版本并重新安装软件包。

r glm glmmtmb tmb
2个回答
6
投票

这似乎是与最近对软件包进行更改相关的问题

Matrix
。详情请参阅此处

我在之前工作的模型中遇到了与您相同的问题,当我尝试在 lme4 中运行它们时,我也遇到了一些不寻常的错误和运行失败(此错误,也在 SO 上进行了相关讨论)。

通过从源代码重新安装 Matrix(v 1.6-2),我能够解决 lme4 和 glmmTMB 的错误。我怀疑这也适合你。


0
投票

更新r后我遇到了同样的问题。我尝试重新安装 Matrix 版本 1.6-1.1 以使 glmmTMB 正常工作,但我收到“安装包的退出状态为非零”有人知道如何解决此问题吗?

© www.soinside.com 2019 - 2024. All rights reserved.