Skip to content
プロジェクト

jrfiedler/causal_inference_python_code

GitHubで見る

jrfiedler/causal_inference_python_code has 1,363 GitHub stars and 413 forks. GitHot measured 0 in 7 days. Last checked 2026-11-09 05:38 UTC. Last push 2022-01-08.

この数値の測り方

Python code for part 2 of the book Causal Inference: What If, by Miguel Hernán and James Robins

計測したスター増加

24時間
更新が遅れています
7日間
0
15日間
更新が遅れています
1か月
更新が遅れています

期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。

Python Code for Causal Inference: What If

This repo contains Python code for Part II of the book Causal Inference: What If, by Miguel Hernán and James Robins (book site):

Hernán MA, Robins JM (2020). Causal Inference: What If. Boca Raton: Chapman & Hall/CRC.

This Python version roughly corresponds to the Stata, R, or SAS programs found at the book site, and was also translated into Julia, here.

The code in this repo has been checked against the 30 March 2021 version of the book.

Python dependencies

Required Python packages:

  • numpy
  • pandas
  • statsmodels
  • scipy
  • matplotlib
  • linearmodels
  • tqdm

If you use the Anaconda distribution of Python, you'll have most of those packages already, and you'll only need to install

  • linearmodels
  • tqdm

Data

The data can be obtained from the book site.

The notebooks all assume that the Excel version of the data has been saved in the same directory as the notebooks.

Author

James Fiedler, with contributions from Petty PY Chen and Piyush Madan

関連プロジェクトを探す