Causal Inference in Python
Python provides an array of tools for sophisticated causal analysis, often utilized alongside machine learning paradigms.
Python provides an array of tools for sophisticated causal analysis, often utilized alongside machine learning paradigms.
Causal inference can be seen as a subfield of statistical analysis. It is used in various fields such as econometrics, epidemiology, educational sciences, etc. With causal inference one addresses questions about effects of a treatment, intervention, or policy on some target over a given sample or population. Under certain identifiability and model assumptions, causal inference can be carried out by fitting simple regression models or combining several regression models in a specific way as will be sketched out later. For observational data, additional untestable assumptions have to be made to (non-parametrically) identify causal effects.