我在REML中的随机效应之一导致错误

时间:2019-01-28 11:11:00

标签: r lme4

谢谢您的时间。我一直在阅读错误消息所在的某些线程

  

“降级的VtV不是正定的”

我的响应变量是数字(以秒为单位显示的等待时间)。 固定效果包括sexC2,混合(是或否),AscoreQ(4个类别),WinnerC1(是或否) 随机效应是DyadC2,这是一个因子,每对动物的数量不同。

这是我正在使用的代码:

lmm <- lmer(displayC2 ~ sexC2 + Mixed + WinnerC1 + AscoreQ + WinnerC1*AscoreQ + (1|DyadC2)

如果我不输入随机变量,它将起作用,但是当我将其输入时,我得到输出:

  

“ fn(x,...)中的错误:降级的VtV不是肯定的”

如果您有任何想法无法解决问题,请告诉我。 谢谢

1 个答案:

答案 0 :(得分:1)

这不是一个确定的答案,可能的问题是您某个地方的方差为零(例如,数据中的类别全为0或全为1)。没有数据就无法测试。也许discusion可以为您提供帮助。