r - R中的pgmm函数(plm包)问题
问题描述
这里有一个问题(已经有 4 个月了)。
我试图通过使用包中的pgmm
函数来运行我的模型plm
,但不断收到错误消息。
这是我从包描述中获取的部分代码:
PEEData <- pdata.frame(EE_tot, index = c("ID","Year"))
z1 <- pgmm(dlprod ~ lag(dlprod, 1:2) + ddebt1 + lag(ff2) + I(lag(ff2)^2) +
ddebt1:lag(ff2) + log(Age) + ta + dsales + invTFA | lag(dlprod, 1:2),
data = PEEData, effect = "twoways", model = "twosteps")
summary(z1, robust = FALSE)
这是我正在使用的数据集(经过过滤,我的公司至少有连续 3 年的观察:https ://drive.google.com/file/d/1T9PteEKcpPigB34qJaExb7E6RVljlHyD/view?usp=sharing
此外,pgmm
不适用于平方项,例如(lag(ff2)^2)
.
解决方案
推荐阅读
- ajax - MVC 模式:通过视图或控制器的 ajax 部分调用服务器的 js 代码?
- scala - 播放框架:play.api.mvc.DefaultJWTCookieDataCodec 解码:无法解码 JWT:null
- c# - windows窗体c#中的进度条
- tensorflow - train_on_batch 的使用
- python - 我该如何解决: AttributeError: 'list' object has no attribute 'text'
- c++ - 在 PowerShell 中运行 C++ exe 文件
- windows - 将截断的文件名传递给另一个批处理文件
- c# - MVC Razor 下拉列表默认值未触发 onchange 事件
- python-3.x - 如何将字母映射到列表?
- firebase - 从 Firestore 中获取数据并使用它来让未来的 builder 制作卡片?