r语言 - 倾向得分与面板数据匹配



我试图使用MatchIt为我的面板数据执行倾向得分匹配(PSM)。该数据为面板数据,包含来自同一组公司的多年观察结果。

数据基本上描述了债券数据及其发行人的财务数据列表,以及债券条款,如发行日期、票面利率、到期日和发行债券的债券类型。例如:

Bond_type000000

这是不可能的MatchIt目前(虽然这是一个有趣的想法,不难实现,所以我可能会添加它作为一个功能)。

在执行最优配对和完全匹配的optmatch包中,可以添加一个称为"反精确匹配"的约束,这听起来正是您想要的。具有相同反精确匹配变量值的单元将不会相互匹配。这可以使用optmatch::antiExactMatch()来实现。

在执行最近邻匹配和遗传匹配的Matching包中,可以向匹配函数提供restrict参数来限制某些匹配。您可以通过限制同一公司的所有观察对来手动创建约束矩阵,然后将该矩阵提供给Match()

最新更新