Python能否完成多组数据的倾向性评分匹配呢?

最近有个医学研究的4组数据在处理,需要根据4组人的基本信息进行倾向性评分匹配,匹配出4组人中都很接近的,进而降低混杂因素的影响。但没有好的办法,搜索了发现大部分倾向性评分匹配都是两组数据的。

可以采用加分式的方法。比如刚开始给每个人设定初始分值score = 0.
然后对这个人的一些信息进行判断,比如学历、资历等等。
如果学历比较高,那么加一个较高的分数,较低则加一个较低的分数。
最后比较score