您好,关于面板数据,我在使用R时遇到了一些麻烦。
我正在尝试使用任何类型的面板功能(pdata.frame / plm / pglm / ...),但我一直收到相同的错误:
pdata.test <- pdata.frame(pdata, index = c("ID", "Time"))
Error in pdata.frame(pdata, index = c("ID", "Time")) :
variable ID does not exist (individual index)
fixed <- plm(Y ~ X, data=pdata, index=c("ID", "Time"), model="within")
Error in pdata.frame(data, index) :
variable ID does not exist (individual index)
错误表明变量不存在,即使它确实存在。数据库pdata是普通数据库(尚无面板数据),因此我试图将其转换为面板数据。 我使用的是国家/地区,公司名称和年份,因此我创建了变量“ ID”和“时间”,因为否则我会不断收到重复的错误。变量ID和时间由粘贴功能组成。我还尝试将其他变量放在“ ID”的位置(在不同的面板代码中),但是我一直遇到相同的错误。
有人可以帮助我解决这个问题吗?
在此先感谢dataset