评估

匹配完成后,应先做平衡性评估,再做后续因果分析。

分类变量平衡

cat_table = matcher.compare_categorical(return_table=True, plot_result=True)
print(cat_table)

关注点:

  • 匹配前后 p 值变化

  • 比例差异是否明显下降

连续变量平衡

cont_table = matcher.compare_continuous(return_table=True, plot_result=True)
print(cont_table)

关注点:

  • KS 与 grouped permutation 检验结果

  • 标准化均值差/中位数差在匹配后是否下降

单变量比例检验

print(matcher.prop_test("grade"))