
Propensity weights: ATO overlap, ATE, or ATT
Source:R/causal_match_native.R
morie_causal_iptw_atoweights.RdOverlap weights \(e(1-e)\) for the treated-vs-control contrast on the overlap population, or the usual IPTW forms.
Usage
morie_causal_iptw_atoweights(
treat,
ps,
estimand = c("ato", "ate", "att"),
trim = NULL,
stabilize = TRUE
)Details
The overlap weights are the interesting default. They are bounded by 1/4 and go to zero exactly where the IPTW weights explode, so no unit can dominate – at the price of estimating an effect for a population defined by the weights rather than one you chose.
Trimming is not a robustness fix. Dropping units with extreme scores changes the estimand from the ATE to the ATE among units that survived the trim, and the function records how many were dropped.