摘要

目的基于倾向性评分匹配(propensity score matching, PSM)的思想设计对无序多分类资料匹配的算法,并开发R语言程序。方法首先运用logistic回归分别计算多个分组水平两两比较的回归系数。用回归系数计算两两组合的组别之间的倾向评分。采用分步流程,先对两组样本量最少的样本进行匹配,之后再用已配成的数据对,在第三组中寻找倾向性评分距离最近的样本。基于以上逻辑过程设计无序三分类资料PSM的算法并编写R语言程序代码,在实际的临床研究数据集上进行测试验证,对匹配前后的数据进行协变量分布不平衡性分析。结果所开发的R程序可顺利运行,能提供稳定可靠的无序三分类资料PSM。在实例数据上,匹配前后协变量的分布不均衡性得到明显降低。结论本研究开发的匹配模算法能有效应用于无序三分组间混杂因素控制。