Package: MSCMT 1.4.4

MSCMT: Multivariate Synthetic Control Method Using Time Series

Three generalizations of the synthetic control method (which has already an implementation in package 'Synth') are implemented: first, 'MSCMT' allows for using multiple outcome variables, second, time series can be supplied as economic predictors, and third, 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. A detailed description of the main algorithms is given in Becker and Klößner (2018) <doi:10.1016/j.ecosta.2017.08.002>.

Authors:Martin Becker [aut, cre], Stefan Klößner [aut], Karline Soetaert [com], Jack Dongarra [cph], R.J. Hanson [cph], K.H. Haskell [cph], Cleve Moler [cph], LAPACK authors [cph]

MSCMT_1.4.4.tar.gz
MSCMT_1.4.4.zip(r-4.7)MSCMT_1.4.4.zip(r-4.6)MSCMT_1.4.4.zip(r-4.5)
MSCMT_1.4.4.tgz(r-4.6-x86_64)MSCMT_1.4.4.tgz(r-4.6-arm64)MSCMT_1.4.4.tgz(r-4.5-x86_64)MSCMT_1.4.4.tgz(r-4.5-arm64)
MSCMT_1.4.4.tar.gz(r-4.7-arm64)MSCMT_1.4.4.tar.gz(r-4.7-x86_64)MSCMT_1.4.4.tar.gz(r-4.6-arm64)MSCMT_1.4.4.tar.gz(r-4.6-x86_64)
MSCMT_1.4.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
MSCMT/json (API)

# Install 'MSCMT' in R:
install.packages('MSCMT', repos = c('https://mabe0033.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/mabe0033/mscmt/issues

Uses libs:
  • openblas– Optimized BLAS
  • fortran– Runtime library for GNU Fortran applications

On CRAN:

Conda:

openblasfortran

4.63 score 47 scripts 622 downloads 1 mentions 7 exports 23 dependencies

Last updated from:7bda1854a3. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK137
linux-devel-x86_64OK150
source / vignettesOK273
linux-release-arm64OK150
linux-release-x86_64OK151
macos-release-arm64OK147
macos-release-x86_64OK214
macos-oldrel-arm64OK88
macos-oldrel-x86_64OK201
windows-develOK119
windows-releaseOK133
windows-oldrelOK106
wasm-releaseOK139

Exports:comparedidimproveSynthlistFromLongmscmtppratiopvalue

Dependencies:clicpp11farverggplot2gluegtableisobandlabelinglifecyclelpSolvelpSolveAPIR6rbibutilsRColorBrewerRdpackRglpkrlangS7scalesslamvctrsviridisLitewithr

Checking and Improving Results of package Synth
Introduction | First Example | Generating the result of package Synth | Checking the result | Second Example | Summary | References

Last update: 2026-05-21
Started: 2026-05-21

SCM Using Time Series
Introduction | Definition of the Standard Model | Removing the Lagged Dependent Variable | SCMT without the Lagged Dependent Variable | Summary | References

Last update: 2026-05-21
Started: 2026-05-21

Working with package MSCMT
Introduction | Preparing the Data | Example | Defining the Model | Single Estimation | Placebo Study | Making Use of a Cluster | Statistical Inference | Summary | References

Last update: 2026-05-21
Started: 2026-05-21