Ce dépôt propose une collection d'implémentations Python pour l'inférence causale, conçues pour estimer l'impact d'interventions spécifiques à partir de données observationnelles. Il sert de boîte à outils statistique permettant aux chercheurs d'isoler les signaux de causalité des facteurs de confusion complexes dans des jeux de données dépourvus de contrôle expérimental.
The main features of jrfiedler/causal_inference_python_code are: Causal Effect Estimators, Causal Inference, G-Formula Estimators, G-Formula Standardizers, Regression Analysis, Causal Counterfactual Simulators, Data Science, Observational Data Analysis Tools.
Open-source alternatives to jrfiedler/causal_inference_python_code include: py-why/dowhy — DoWhy is an open-source Python library for causal inference that structures the entire analysis into a sequential… py-why/econml — EconML is a Python library for causal inference designed to estimate heterogeneous treatment effects using a… uber/causalml — CausalML is a machine learning library for causal inference, providing tools to estimate treatment effects and causal… rmcelreath/stat_rethinking_2022 — This project is a collection of Bayesian statistics courseware and educational resources. It provides instructional… statsmodels/statsmodels — Statsmodels is a comprehensive Python library designed for statistical modeling, econometric research, and data… camdavidsonpilon/probabilistic-programming-and-bayesian-methods-for-hackers — This project is a computational statistics textbook and Bayesian data analysis course. It serves as a guide for…
DoWhy is an open-source Python library for causal inference that structures the entire analysis into a sequential four-step framework: modeling, identification, estimation, and refutation. It treats causal assumptions as explicit, first-class citizens, represented as directed acyclic graphs that can be automatically validated against observed data. The library distinguishes itself by cleanly separating the causal identification problem from statistical estimation, allowing any compatible estimator to be used for a given target estimand. It includes automated refutation testing that validates
EconML is a Python library for causal inference designed to estimate heterogeneous treatment effects using a combination of machine learning and econometrics. It serves as a toolkit for calculating conditional average treatment effects to determine how specific interventions impact individuals or subgroups. The project provides a framework for double machine learning and orthogonal machine learning to isolate causal signals from high-dimensional confounders. It includes specialized implementations for causal forests and instrumental variable learners, allowing for the recovery of causal relat
CausalML is a machine learning library for causal inference, providing tools to estimate treatment effects and causal impacts using experimental and observational data. It functions as a framework for uplift modeling and the estimation of heterogeneous treatment effects to distinguish causation from correlation. The library focuses on identifying how different user segments respond to specific interventions. This includes calculating the incremental gain of target metrics to optimize marketing campaigns, targeting high-response customer segments, and personalizing user engagement through the
This project is a collection of Bayesian statistics courseware and educational resources. It provides instructional materials, problem sets, and solutions designed for learning Bayesian data analysis and causal modeling. The repository includes a suite of statistical data visualization scripts used to generate instructional animations and plots. It also contains code examples that implement Bayesian modeling and survival analysis across multiple programming languages to demonstrate different computational approaches. The materials cover a range of statistical capabilities, including causal i