1

pgmm()我正在尝试添加一个虚拟变量,以确定R中使用的特定因子(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”的弹性。

4

0 回答 0