全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
7591 6
2015-02-22
在R中进行Hausman Test时,参照了http://finzi.psych.upenn.edu/R/library/plm/html/phtest.html 链接中的方法,但是遇到如下两个提示。本人入门小白,向大家求教!
form<- lm(log(Z)~ GDP+SH1+Gov1+log(Board)+Indep+log(Comp)+log(MSH))
wi<-plm(form, data=grad, model="within")
Error: inherits(object, "formula") is not TRUE

后来参照别的帖子的教程修改之后出现了另一种错误提示:
form<- log(Z)~ GDP+SH1+Gov1+log(Board)+Indep+log(Comp)+log(MSH)
wi<-plm(form, data=grad, model="within")
Error in Math.factor(c(57L, 59L, 61L, 42L, 41L, 35L, 76L, 56L, 38L, 17L,  :
  ‘log’ not meaningful for factors



向各位求教!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-2-22 11:42:30
你直接用这个试试看
wi<-plm(log(Z)~ GDP+SH1+Gov1+log(Board)+Indep+log(Comp)+log(MSH), data=grad, model="within")
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-2-24 20:23:29
joeatjifang 发表于 2015-2-22 11:42
你直接用这个试试看
wi
谢谢~~

这个是最新的错误提示……(PД`q。)·。'゜

Error in Math.factor(c(57L, 59L, 61L, 42L, 41L, 35L, 76L, 56L, 38L, 17L,  :  ‘log’ not meaningful for factors
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-2-24 20:35:10
看错误提示啊
你有变量是factor类型的是不能取对数的

只有数值变量才能取对数

所以,你现在是先找出哪个变量是factor的
然后变成数值,
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-29 17:38:04
蓝色 发表于 2015-2-24 20:35
看错误提示啊
你有变量是factor类型的是不能取对数的
我也遇到了类似问题,但是我没有变量是因子的啊,还是提示这个问题。。。求助啊大神
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-30 11:16:18
醉沫离殇 发表于 2016-7-29 17:38
我也遇到了类似问题,但是我没有变量是因子的啊,还是提示这个问题。。。求助啊大神
肯定是你数据的问题
软件不会说假话。

见不到数据,是无法判断的。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群