0

我正在尝试根据样本资本结构数据估计系统 GMM 方程,我无法在谷歌驱动器上打开访问。我只是加载数据,消除“NAs”,使其成为 pdata.frame 然后运行下面的代码。

我使用的软件包是:plm 和 dplyr

数据准备的代码是

library(plm)
library(dplyr)

加载数据,并使其成为面板数据

practice_data=pdata.frame(na.omit(practice_data), index=c("year", "id"))#make it panel data
pgmm(debt_r~lag(debt_r,1)+tangible_r+ownfund+lnsize+profitability|lag(debt_r, 2:10), model="twosteps", effect = "twoways", transformation = "ld", data=practice_data) #run the regression

practice_data_over_10=practice_data%>%group_by(id)%>%filter(n()>=10)
                   pgmm(debt_r~lag(debt_r,1)+tangible_r+ownfund+lnsize+profitability|lag(debt_r, 2:10), model="twosteps", effect = "twoways", transformation = "ld", data=practice_data_over_10)

我确保面板中的所有单元都有超过 10 年的数据点,因此满足 GMM 要求。无论我做什么,我每次都会遇到同样的错误。我提供了数据集的链接。如果你们告诉我如何解决它,我将不胜感激

https://drive.google.com/open?id=1o_Fvy6089MRh5OMGudzvabF-LRljPws_

4

0 回答 0