Evaluation
After matching, evaluate covariate balance before causal analysis.
Categorical Covariates
cat_table = matcher.compare_categorical(return_table=True, plot_result=True)
print(cat_table)
Interpretation:
check before/after p-value shifts
look for reduced proportional differences after matching
Continuous Covariates
cont_table = matcher.compare_continuous(return_table=True, plot_result=True)
print(cont_table)
Interpretation:
compare KS statistics and grouped permutation test p-values
monitor standardized mean/median differences pre vs post matching
Single Variable Proportion Test
print(matcher.prop_test("grade"))