← All posts

Causal Thinking in Observational Studies: Matching, Propensity Scores, and IPTW Explained

Clinical Epidemiology ResearchUniqcret doctor knowledgesData Analytics or StatisticsDiagnosis [Methodology]
On this page

When we want to know if a treatment truly causes a better outcome—especially in observational studies—we need more than just statistics. We need causal thinking, and we need the right methods. This guide walks you through model-based adjustment, standardisation, matching, balancing scores, propensity scores, and IPTW, all in one place, explained simply.


🔹 Model-Based Adjustment

What it is: You build a regression model to estimate the treatment effect while adjusting for covariates.

How it works:

When to use: You trust your model, have mostly continuous variables, and assume no big effect variation between subgroups.


🔹 Standardisation

What it is: You split people into groups (e.g., age 60–70, 70–80), calculate treatment effects in each group, then average them.

Key point: It allows for effect modification (e.g., statins might help older patients more).

Limitations:


🔹 Matching

What it is: For every treated person, you find one (or more) untreated person(s) who look very similar in covariates.

Benefit: Doesn’t assume a model. Instead, it mimics a randomized trial by design.

Challenge: Matching on many variables is hard—especially when they’re a mix of continuous and categorical.


🔹 Balancing Score

What it is: A score that summarizes a patient’s covariates. If two people have the same score, they’re “balanced.”

Example:


🔹 Propensity Score (p(X))

What it is: A special type of balancing score—it’s the probability of receiving treatment, given the person’s covariates.

Example:

Use:


🔹 Why We Use Bell Curve Plots for Propensity Score

After calculating propensity scores, we graph the distribution of p(X) in both treated and untreated groups. These often look like “bell curves.”

What we check:

We only analyze people in the region of common support—where treated and untreated groups have overlapping p(X). This improves fairness but may reduce sample size.


🔹 Checking Balance After PS

After matching or stratifying by PS, we must check covariate balance using something called standardized differences (stddiff).

Rule of thumb:

This is essential before estimating any treatment effect.


🔹 IPTW (Inverse Probability of Treatment Weighting)

What it is: A technique that creates a “pseudo-population” where treatment is randomly assigned—by weighting each person based on their p(X).

Weights:

Why it's powerful:


🔹 Final Workflow (Putting It All Together)

  1. Estimate propensity scores using covariates that influence both treatment and outcome.
  2. Check overlap using bell-curve plots (region of common support).
  3. Choose a method:
    • Match on p(X)
    • Stratify on p(X)
    • Weight using IPTW
  4. Check balance using standardized differences.
  5. Estimate causal effect using outcome models (with or without weights).

✅ Summary Table

MethodCore IdeaBest For
Model-BasedRegression + adjustmentSimple structure, no effect modification
StandardisationGrouping + averagingAllows effect modification
MatchingPair similar individualsPrecise but sample may shrink
Propensity ScoreChance of treatmentEnables match/stratify/weight
IPTWWeighting to mimic randomizationFull-sample causal estimation
0
Message for International and Thai ReadersUnderstanding My Medical Context in ThailandRead more →Message for International and Thai ReadersUnderstanding My Broader Content Beyond MedicineRead more →

Comments

No comments yet. Be the first to share your thoughts.

Sign in to comment