R lme中对象中缺少值

时间:2016-04-11 21:29:32

标签: r model linear nlme

我正在研究R中的一个简单模型:

fit<-lme(x~y, data, random=~1|subject)

但我一直收到这个错误:

  

na.fail.default错误(列表(h1 = c(103L,20L,34L,85L,47L,136L,   76L,:对象中缺少值

(h1是我的一个因素列标题之一)

有关如何解决此问题的任何想法?相同的模型使用不同的数据集。

谢谢!

1 个答案:

答案 0 :(得分:2)

在函数调用中将na.action设置为na.omit

fit<-lme(x~y, data, random=~1|subject, na.action=na.omit)
找到nlme时,

na.fail默认为NA。对于lme4::lmer(),情况并非如此,默认情况下na.action等于na.omit

编辑:哎呀,回复后我注意到这是一个陈旧且极有可能死机的问题。