MSCMT {MSCMT} | R Documentation |
MSCMT implements the Multivariate Synthetic Control Method Using Time Series.
MSCMT implements three generalizations of the synthetic control method (which has already an implementation in package 'Synth'):
it allows for using multiple outcome variables,
time series can be supplied as economic predictors,
a well-defined cross-validation approach can be used.
Much effort has been taken to make the implementation as stable as possible (including edge cases) without losing computational efficiency.
Maintainer: Martin Becker martin.becker@mx.uni-saarland.de (ORCID)
Authors:
Stefan Klößner S.Kloessner@mx.uni-saarland.de
Other contributors:
Karline Soetaert karline.soetaert@nioz.nl [compiler]
Jack Dongarra dongarra@icl.utk.edu [copyright holder]
R.J. Hanson [copyright holder]
K.H. Haskell [copyright holder]
Cleve Moler [copyright holder]
LAPACK authors [copyright holder]
Abadie A, Gardeazabal J (2003). “The Economic Costs of Conflict: A Case Study of the Basque Country.” The American Economic Review, 93(1), 113-132. http://dx.doi.org/10.1257/000282803321455188.
Abadie A, Diamond A, Hainmueller J (2010). “Synthetic Control Methods for Comparative Case Studies: Estimating the Effect of California's Tobacco Control Program.” Journal of the American Statistical Association, 105(490), 493–505. http://dx.doi.org/10.1198/jasa.2009.ap08746.
Becker M, Klößner S (2018). “Fast and Reliable Computation of Generalized Synthetic Controls.” Econometrics and Statistics, 5, 1–19. https://doi.org/10.1016/j.ecosta.2017.08.002.
Becker M, Klößner S, Pfeifer G (2018). “Cross-Validating Synthetic Controls.” Economics Bulletin, 38, 603-609. Working Paper, http://www.accessecon.com/Pubs/EB/2018/Volume38/EB-18-V38-I1-P58.pdf.
Klößner S, Pfeifer G (2015). “Synthesizing Cash for Clunkers: Stabilizing the Car Market, Hurting the Environment.” Verein für Socialpolitik/German Economic Association. https://ideas.repec.org/p/zbw/vfsc15/113207.html.
## Not run:
## for examples, see the package vignettes:
browseVignettes(package="MSCMT")
## End(Not run)