Usted puede fácilmente convencerse de que esto funciona con una simulación, aunque esto no es realmente un sustituto para una prueba.
D-en-D es realmente la diferencia entre los 4 medios, por lo que cualquier modelo que estima el valor esperado puede ser convertido en un D-a-D estimador mediante el uso de un maniquí para pertenecer al grupo de tratamiento, una dummy para el después de los períodos de tratamiento, y su interacción. La interacción es el coeficiente que le interesan. He aquí una de 2 períodos de la simulación realizada en el programa Stata con la censura por debajo de cero:
. clear
. set obs 10000
obs was 0, now 10000
. gen id=_n
. gen TG = mod(_n,2)
. expand 2
(10000 observations created)
. bys id: gen after =_n
. set seed 12345
. replace after = after - 1
(20000 real changes made)
. gen ystar = 2 + TG + after*TG *3 + rnormal()
. bys TG after: sum ystar
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-> TG = 0, after = 0
Variable | Obs Mean Std. Dev. Min Max
-------------+--------------------------------------------------------
ystar | 5000 2.002076 1.003261 -2.200537 5.71231
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-> TG = 0, after = 1
Variable | Obs Mean Std. Dev. Min Max
-------------+--------------------------------------------------------
ystar | 5000 2.012059 1.00011 -1.647926 5.297162
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-> TG = 1, after = 0
Variable | Obs Mean Std. Dev. Min Max
-------------+--------------------------------------------------------
ystar | 5000 2.987374 .9996143 -1.112056 6.657701
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-> TG = 1, after = 1
Variable | Obs Mean Std. Dev. Min Max
-------------+--------------------------------------------------------
ystar | 5000 5.972865 .9933744 2.354758 9.37486
. gen y = cond(ystar>0,ystar,0)
. tobit y i.after##i.TG, ll(0)
Tobit regression Number of obs = 20000
LR chi2(3) = 25812.39
Prob > chi2 = 0.0000
Log likelihood = -28325.453 Pseudo R2 = 0.3130
------------------------------------------------------------------------------
y | Coef. Std. Err. t P>|t| [95% Conf. Interval]
-------------+----------------------------------------------------------------
1.after | .0092987 .0199684 0.47 0.641 -.029841 .0484384
1.TG | .9836551 .0199577 49.29 0.000 .9445363 1.022774
|
after#TG |
1 1 | 2.976207 .0282234 105.45 0.000 2.920886 3.031527
|
_cons | 2.003704 .0141204 141.90 0.000 1.976027 2.031382
-------------+----------------------------------------------------------------
/sigma | .9972531 .0050298 .9873942 1.007112
------------------------------------------------------------------------------
Obs. summary: 214 left-censored observations at y<=0
19786 uncensored observations
0 right-censored observations
Usted también podría haber utilizado una versión del panel de la Tobit aquí, a pesar de que sólo se podía suponer de efectos aleatorios, a menos que usted quiere ir a la semi-paramétrico de ruta para su problema. Finalmente, el Tobías se basa en la normalidad y homoskedasticity del término de error, así que usted puede jugar con eso en su simulación, así como el grado de censura.
En el modelo Tobit en los registros:
Yo no soy un gran fan de hacer esto. En Microeconometría el Uso de Stata, Cameron Y Trivedi recomendar la sustitución de $\log (y)=\min\{\log(y \mid y>0)\}-0.0000001$ para los casos donde $y=0$. A menudo me he encontrado a mi estimaciones de ser sensible a cuántos ceros hay, así que es definitivamente algo para jugar y ser honesto acerca de cuando el informe de resultados. El Hizo estimador heredará esta sensibilidad.