No project description provided
Project description
pysyncon
A python module for the synthetic control method that provides implementations of:
- Synthetic Control Method (Abadie & Gardeazabal 2003)
- Robust Synthetic Control Method (Amjad, Shah & Shen 2018)
- Augmented Synthetic Control Method (Ben-Michael, Feller & Rothstein 2021)
- Penalized Synthetic Control Method (Abadie & L'Hour 2021)
The package also provides methods for performing placebo tests and generating confidence intervals.
The implementation of the synthetic control method aims to be reconcilable with the R package Synth and similarly the implementation of the Augmented synthetic control method and the R package augsynth.
Installation
Install it from PyPI using pip:
python -m pip install pysyncon
Usage
Documentation is available on github-pages. In the examples folder are notebooks reproducing the weights from:
- The Economic Costs of Conflict: A Case Study of the Basque Country, Alberto Abadie and Javier Gardeazabal; The American Economic Review Vol. 93, No. 1 (Mar., 2003), pp. 113-132. (notebook here)
- The worked example 'Prison construction and Black male incarceration' from the last chapter of 'Causal Inference: The Mixtape' by Scott Cunningham. (notebook here)
- Comparative Politics and the Synthetic Control Method, Alberto Abadie, Alexis Diamond and Jens Hainmueller; American Journal of Political Science Vol. 59, No. 2 (April 2015), pp. 495-510. (notebook here)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pysyncon-1.5.1.tar.gz
.
File metadata
- Download URL: pysyncon-1.5.1.tar.gz
- Upload date:
- Size: 34.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7bbbb1abb3d4e394a1dd6155d3344dbdceae4e2946c9ea2811f96c73f7ab5e0 |
|
MD5 | 3ba94218cb0fe3da2aa68f52f783a205 |
|
BLAKE2b-256 | 19c917bbc5cc9fac5fb98935ba83f1ca9e74fd6e3a7112f5671802e46dc1c827 |
File details
Details for the file pysyncon-1.5.1-py3-none-any.whl
.
File metadata
- Download URL: pysyncon-1.5.1-py3-none-any.whl
- Upload date:
- Size: 27.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 073b086c246c9faa832bfd15d036558e01816ad5f9121be35da324a115d22710 |
|
MD5 | 56b5f3ceb9d5627e1fe980c4700b2f92 |
|
BLAKE2b-256 | 76c00f7813ab7a6f6ef23f88f925cb9a2fc3c6a453b9085ac2b0a6bce09ac341 |