微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

R中的多元变量比率匹配

如何解决R中的多元变量比率匹配

我一直在使用Matching包,根据7个变量将治疗对象与多达4个对照对象进行匹配。我希望前四个完全匹配,而后三个则使用不同的卡尺。以下代码允许我执行此操作。

rr<- Match(Tr=Tr,X=X,M=4,ties=TRUE,exact=c(1,1,0),caliper=c(0.2,0.02,0.1),replace=FALSE)

summary(rr)

“精确”部分定义要完全匹配前四个,而后三个需要相应地使用定义的卡尺。

我想使用可变比率匹配(即我想每个治疗对象最多匹配四个对照,但如果仅找到两个匹配项,则不想丢弃治疗对象)。我以为使用ties = TRUE可能会这样做,但是将它设置为TRUE还是FALSE似乎没有任何区别(我得到的匹配数相同-每个已处理的控件有4个-丢弃了不匹配的已处理对象)。我对所使用的软件包并不特别了解,我调查了matchit,但似乎您不能使用多个卡尺或将精确和卡尺匹配组合在一起。

任何帮助表示赞赏!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。