I just found this problem recently. When I run the code below, xtdpdgmm produces the following error. While the second approach runs smoothly.
Code:
xtset id time global var ="grev i.sector" xtdpdgmm L(0/1).gempf $var, coll model(diff) gmm(gempf, lag(2 5)) gmm(grev, lag(2 5)) iv(i.sector, model(level)) two overid vce(robust) small teffect
Second approach (replacing teffect with quarter manually)
Code:
xtset id time global var ="grev i.sector q12019-q32021" xtdpdgmm L(0/1).gempf $var, coll model(diff) gmm(gempf, lag(2 5)) gmm(grev, lag(2 5)) iv(i.sector q12019-q32021, model(level)) two overid vce(robust) small
Leave a comment: