path.plot: Plots Outcome Trajectories for Treated Unit and its Synthetic Control Unit
Description
This function plots the trajectories of the outcome variable for the treated unit and the
synthetic control group constructed by synth and dataprep. The user can specifify whether the whole
time period or only the pretreatment period should be plotted.
Optional scalar to indicate the time of treatment intake with a vertical line.
Ylab
Optional label for Y axis.
Xlab
Optional label for X axis.
Ylim
Optional Ylim.
Main
Optional main title.
Legend
Optional legend text (e.g. c("Treated","Synthetic")); see ?legend for details.
Legend.position
Optional legend position (e.g. "bottomright"); see ?legend for details.
Z.plot
Flag. If true, only pretreatment period is plotted.
Value
The plot of trajectories.
Details
The trajectory of the outcome for the synthetic control group is calculated as:
dataprep.res$Y0plot%*% synth.res$solution.w. You can use this calculation
to construct custom made plots.
References
Abadie, A. and Gardeazabal, J. (2003) Economic Costs of Conflict: A Case Study of the Basque Country
American Economic Review 93 (1) 113--132
http://ksghome.harvard.edu/~.aabadie.academic.ksg/ecc.pdf
Abadie, A., Diamond, A., Hainmueller, J. (2007) Synthetic Control Methods
for Comparative Case Studies: Estimating the Effect of California's Tobacco Control Program
NBER Technical Working Paper no 335http://www.people.fas.harvard.edu/~jhainm/
##---- Should be DIRECTLY executable !! ----##-- ==> Define data, use random,##-- or do help(data=index) for the standard data sets.## The function is currently defined as