Skip to main content

Menu

LEVEL 0
0/5 XP
HomeAboutTopicsPricingMy VaultStats

Categories

🤖 Artificial Intelligence
☁️ Cloud and Infrastructure
💾 Data and Databases
💼 Professional Skills
🎯 Programming and Development
🔒 Security and Networking
📚 Specialized Topics
HomeAboutTopicsPricingMy VaultStats
LEVEL 0
0/5 XP
GitHub
© 2026 CheatGrid™. All rights reserved.
Privacy PolicyTerms of UseAboutContact

Causal Inference Cheat Sheet

Causal Inference Cheat Sheet

Back to Data Science
Updated 2026-03-19
Next Topic: Data Analysis Cheat Sheet

Causal inference studies what would happen under interventions rather than what merely co-moves in observed data. The field connects design, assumptions, and estimation: a randomized trial, a DAG, an IV design, and a weighted estimator are all different ways to argue for the same counterfactual comparison. The core practical question is not whether a model fits well, but whether the identifying assumptions are plausible for the estimand you actually care about. Read the tables as a workflow: define the target effect, map the data-generating process, choose an identification strategy, stress-test the assumptions, and only then optimize estimation.

What This Cheat Sheet Covers

This topic spans 11 focused tables and 92 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.

Table 1: Core FrameworksTable 2: Graphs And IdentificationTable 3: Experimental DesignTable 4: Adjustment And Propensity ScoresTable 5: Matching And WeightingTable 6: Instruments And ComplianceTable 7: Quasi-Experimental DesignsTable 8: Panel And Time-Series ExtensionsTable 9: Longitudinal And MediationTable 10: Sensitivity And Bias ChecksTable 11: ML, Discovery, And Software

Table 1: Core Frameworks

ConceptExampleDescription
Potential Outcomes
Y(1), Y(0)
observed: Y = TY(1) + (1-T)Y(0)
Counterfactual framework for defining causal effects.
Average Treatment Effect
ATE = E[Y(1)-Y(0)]
Population-average effect.
Average Treatment Effect on the Treated
ATT = E[Y(1)-Y(0) \mid T=1]
Effect for units that actually received treatment.
Conditional Average Treatment Effect
CATE(x) = E[Y(1)-Y(0) \mid X=x]
Effect conditional on covariates.

More in Data Science

  • Bayesian Statistics with PyMC Cheat Sheet
  • Data Analysis Cheat Sheet
  • AB Testing and Online Experimentation Cheat Sheet
  • GeoPandas Cheat Sheet
  • OpenRefine Cheat Sheet
  • SciPy Cheat Sheet
View all 47 topics in Data Science