Friends,
I am using panel data set for individuals * years.
Individuals are treated at different years, ranging from 2000 to 2015.
I want to show the effect of being in the treatmentgroup (vs control) using all observations and a normalized time scale (t=-1 , t=0, t=+1).
The controll group has no treatmentperiod obviously, so it cannot have any values of t=-1, t=0 etc.
So is there a neat way of comparing those with treatment in 2007, to the controll in 2007 (but for every year), etc via regression?
using only the ones who have treatment in 2007:
reg Y i.treated##i.year
margins, dydx(treated) at(year = 2000 (1) 2015)) plot (xline(2007))
This produces pretty much what I want, but only for the group with treatment in 2007.
So I need some way of making one of each of these (for every treatment year) and combining them into one regression, to reduce errors and plots.
Thank you very much.
Related Posts with Multiple treatment years, Difference in differences
Can the attenuation bias of a demeaned dependent variable be solved by an control function approach?I recently demeaned my dependent variable by a group interaction. Mainly because simply adding them …
Creating a new set with every possible pair within a groupDear all, I would like to create a new dataset that includes all possible pairs of observations, wi…
Export matrix to Word with asdocx after the predict commandProf River Huang asked the following question Dear Attaullah, Is it possible to put the results …
Manipulating local listsIn my code below I expected to get a local macro (myvars2) with a list of all my variables (which ar…
2SLS For BeginnersI am would love some help understanding how to run a 2SLS. I am replicating a table and first ran an…
Subscribe to:
Post Comments (Atom)
0 Response to Multiple treatment years, Difference in differences
Post a Comment