Dear Statalist,
I'm doing a research project which involves using PPML to estimate a model with some of the dependent variables having zero values. However, I'm encountering a problem with PPML estimations, i.e. no standard errors are reported. I wonder if anybody has similar experience to this and any practical advice would be much appreciated.
Let me describe the data and results in more detail, if that helps.
Notation: j (country), k (industry), t (year).
Research question: I'm looking at how a policy variable "p_jkt" affects an economic outcome "y_jkt".
Data: 225 countries (j), 27 industries (k), 7 years (t).
Zeros in key variables (especially the key independent variable): 0s account for 11% of the observations of y_jkt, and 0s account for 96% (YES, 96%!) of the observations of p_jkt (in particular most jk cells contain only 0s in all years).
Additional controls: $xlist$, mostly defined at jt level.
Regressions and problems encountered as follows:
set matsize 11000, perm
xtset jk t
xi, prefix(_D) noomit i.j i.k i.t
xi, prefix(_E) noomit i.jk i.kt i.jt
* Reg 1 (OK)
ppml y_jkt p_jkt ${xlist} _Dj* _Dk* _Dt*
* Reg 2 (OK)
ppml y_jkt p_jkt ${xlist} _Ejt* _Ekt*
* Reg 3 (no standard errors reported for all regressors)
ppml y_jkt p_jkt ${xlist} _Ejk*
* Reg 4 (no standard errors reported for all regressors)
ppml y_jkt p_jkt ${xlist} _Ejk* _Dt*
* Reg 5 (no standard errors reported for all regressors)
ppml y_jkt p_jkt ${xlist} _Ejk* _Ekt*
So the main problems happened with Reg 3 - 5 where PPML converged but didn't give any standard errors for any coefficients.
Any advice or suggestions are very much appreciated.
I'm doing a research project which involves using PPML to estimate a model with some of the dependent variables having zero values. However, I'm encountering a problem with PPML estimations, i.e. no standard errors are reported. I wonder if anybody has similar experience to this and any practical advice would be much appreciated.
Let me describe the data and results in more detail, if that helps.
Notation: j (country), k (industry), t (year).
Research question: I'm looking at how a policy variable "p_jkt" affects an economic outcome "y_jkt".
Data: 225 countries (j), 27 industries (k), 7 years (t).
Zeros in key variables (especially the key independent variable): 0s account for 11% of the observations of y_jkt, and 0s account for 96% (YES, 96%!) of the observations of p_jkt (in particular most jk cells contain only 0s in all years).
Additional controls: $xlist$, mostly defined at jt level.
Regressions and problems encountered as follows:
set matsize 11000, perm
xtset jk t
xi, prefix(_D) noomit i.j i.k i.t
xi, prefix(_E) noomit i.jk i.kt i.jt
* Reg 1 (OK)
ppml y_jkt p_jkt ${xlist} _Dj* _Dk* _Dt*
* Reg 2 (OK)
ppml y_jkt p_jkt ${xlist} _Ejt* _Ekt*
* Reg 3 (no standard errors reported for all regressors)
ppml y_jkt p_jkt ${xlist} _Ejk*
* Reg 4 (no standard errors reported for all regressors)
ppml y_jkt p_jkt ${xlist} _Ejk* _Dt*
* Reg 5 (no standard errors reported for all regressors)
ppml y_jkt p_jkt ${xlist} _Ejk* _Ekt*
So the main problems happened with Reg 3 - 5 where PPML converged but didn't give any standard errors for any coefficients.
Any advice or suggestions are very much appreciated.
Comment