全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3919 4
2019-01-11
在plm包中的pmg函数可以实现fama mecbeth 回归问题,但是对数据的时间序列设置似乎有特殊要求
正常的数据时间序列设置为
H1<- pdata.frame(H,index = c("ID","time"))
上述设置用在普通 的plm回归正常,但是用在pmg函数时会报错:
dmgmod <- pmg(hs ~ log(Size)+ log(Asset)  ,data=H1,index = c("fisYear_l","ID"))
Error  : Insufficient number of time periods

到网上差原始的说明文档,里面的数据案例都是已经设置好的dta文件,而且如果把文件里的数据换成我自己的数据,也一样会报上述错误
求教初始数据该如何设置
二维码

扫码加我 拉你入群

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

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

全部回复
2019-1-14 18:44:32
您好,如果您的求助没有解决,请到项目交易发布需求,会有更快更专业的用户帮助您 https://bbs.pinggu.org/prj/
二维码

扫码加我 拉你入群

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

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

2019-1-14 18:51:13
已解决,不能直接在回归代码里加log运算,应该新建变量
gen lnSize = log(Size)
然后正常运行
dmgmod <- pmg(hs ~ lnSize ,data=H1,index = c("fisYear_l","ID"))
二维码

扫码加我 拉你入群

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

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

2020-8-25 23:28:36
大佬您好 想请问您我运行pmg的过程中出现错误: unexpected symbol in "reg1 <- pmg(shouyi ~ 3RiskPremium"这样的报错应该怎么解决
二维码

扫码加我 拉你入群

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

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

2022-6-30 17:09:37
我想问下您,pmg函数是实现fama mecbeth 回归问题是先横截面回归,再时间平均吗?
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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