问题描述
我正在尝试添加一个虚拟变量,以确定 R 中使用 pgmm()
的特定因子 (MUNICIPIO) 的系数。
这是代码:
GN_Municipal_Empresa <- pgmm(log(CANTIDAD_M3+1) ~ log(INGTOTUG+1)+lag(log(PRECIO+1),1)+lag(log(CANTIDAD_M3+1),1)+lag(log(PRECIO_GASOLINA.CORRIENTE),1)+lag(log(PRECIO_GASOLINA.EXTRA),1)+as.factor(Consolidado_municipal_GN$MUNICIPIO)*lag(log(PRECIO+1),2)|lag(log(CANTIDAD_M3+1),2:120),data = Consolidado_municipal_GN,index =c("id","tiempo"),effect = "twoways",model = "onestep",collapse=T,transformation = "ld")
我收到以下错误
Error: `n` must be a nonnegative integer scalar,not a double vector of length 2.
在这种情况下,我们的想法是确定每个“MUNICIPIO”的弹性。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)