Package: MSCMT 1.4.4

Martin Becker

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.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
card.svg |card.png
MSCMT/json (API)
NEWS

# Install 'MSCMT' in R:
install.packages('MSCMT', repos = c('https://cran.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.05 score 2 stars 47 scripts 622 downloads 1 mentions 7 exports 23 dependencies

Last updated from:3d38c48000. Checks:6 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-arm64OK134
linux-devel-x86_64OK146
source / vignettesOK281
linux-release-arm64OK136
linux-release-x86_64OK155
wasm-releaseOK131

Exports:comparedidimproveSynthlistFromLongmscmtppratiopvalue

Dependencies:clicpp11farverggplot2gluegtableisobandlabelinglifecyclelpSolvelpSolveAPIR6rbibutilsRColorBrewerRdpackRglpkrlangS7scalesslamvctrsviridisLitewithr

Checking and Improving Results of package Synth

Rendered fromCheckingSynth.Rmdusingknitr::rmarkdownon Jun 15 2026.

Last update: 2024-03-20
Started: 2016-07-25

SCM Using Time Series

Rendered fromUsingTimeSeries.Rmdusingknitr::rmarkdownon Jun 15 2026.

Last update: 2024-03-20
Started: 2016-07-25

Working with package MSCMT

Rendered fromWorkingWithMSCMT.Rmdusingknitr::rmarkdownon Jun 15 2026.

Last update: 2024-03-20
Started: 2016-07-25