首页 > 解决方案 > 避免倾向得分匹配的重复

问题描述

我正在使用 matchit 进行公司级别分析。

psm_out <- matchit(treat~firm_variables, data=firm_data, 
method="nearest", exact=c("year","industry"), ratio=1)

生成的结果给了我很多重复。例如,治疗样本是公司 A 的 2016 年。在匹配的对照组中,我有公司 A 的 2010 年。我想要一个没有治疗组其他年份的匹配对照组。我怎样才能得到想要的匹配结果?

标签: rpropensity-score-matching

解决方案


你可以很容易地解决这个问题,方法是从你的控制组中删除至少被处理一年的公司。更正此问题后,您可以运行您发布的命令。


推荐阅读