【发布时间】:2017-01-12 21:49:23
【问题描述】:
我知道有人问过这个问题,并且我已经查看了至少 10 个有关此主题的主题,但我仍然无法理解。我正在使用 plm 包来估计一些面板数据的随机效应模型。我有一个我指定的模型,但是当我插入一个不包含任何 NA 的附加变量时,我收到以下错误消息。
Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) :
0 (non-NA) cases
我已尽可能将其缩减为以下内容:
plm(dependent ~ varA + varB + varC + varD, data=mydata,
model="random", index=c("Name", "Month"), na.action=na.exclude)
没有varA,模型可以正常工作。代替VarA,我可以插入我可以使用的其他变量,其中一些可以工作,而另一些则不能。
我的数据可以通过here获取。
我尝试过使用na.omit(mydata),它有时会起作用,但并不可靠。
任何见解将不胜感激。
【问题讨论】:
标签: r statistics plm