在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文件,而且如果把文件里的数据换成我自己的数据,也一样会报上述错误
求教初始数据该如何设置