【发布时间】:2015-10-20 13:40:09
【问题描述】:
在使用 plm 包的 R 中,pwfdtest 即使使用测试数据也会产生错误消息:
pwfdtest(log(emp) ~ log(wage) + log(capital), data = EmplUK, h0 = "fe")
错误信息:
“顺序错误(nchar(cnames),递减 = TRUE):4 个参数 传递给需要 3" 的 .Internal(nchar)。
错误还是我遗漏了什么?
【问题讨论】:
在使用 plm 包的 R 中,pwfdtest 即使使用测试数据也会产生错误消息:
pwfdtest(log(emp) ~ log(wage) + log(capital), data = EmplUK, h0 = "fe")
错误信息:
“顺序错误(nchar(cnames),递减 = TRUE):4 个参数 传递给需要 3" 的 .Internal(nchar)。
错误还是我遗漏了什么?
【问题讨论】:
我有一个类似的问题myself 有一个类似的测试(linearHypothesis)。显然 nchar 函数发生了变化,所以你需要安装最新版本的 R 然后更新你所有的包。 重新安装R后,
update.packages(checkBuilt=TRUE, ask=FALSE)
【讨论】: