You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Matchit::matchit中ATC估计下ratio参数匹配方向的确认

Matchit中ratio参数在ATC估计下的匹配逻辑

问题详情

Matchit::matchit的ratio参数官方说明:

对于支持该参数的方法,指定k:1匹配中每个处理组个体应匹配的对照组个体数量,应为单个整数。具体是否及如何使用该参数请参阅各方法页面,默认值为1,即1:1匹配。

我要估计ATC(对照组平均处理效应),关注未接受处理人群施加处理后的效应,需要将多个处理组个体匹配到对照组。想确认:设置estimand = "ATC"且ratio=3时,是不是每个对照组个体匹配3个处理组个体?但文档让我担心不管estimand怎么设,matchit都会给每个处理组个体匹配3个对照组个体。

明确结论

是的,当设置estimand = "ATC"且ratio=3时,matchit会为每个对照组个体匹配3个处理组个体,完全符合你的需求。

matchit会根据estimand参数自动调整匹配方向:

  • 当estimand为"ATT"(默认)时,ratio指每个处理组个体匹配的对照组个体数;
  • 当estimand为"ATC"时,匹配基准切换为对照组,ratio就变成每个对照组个体匹配的处理组个体数。

这是因为ATC的核心是推断对照组群体的处理效应,匹配逻辑会自动以对照组为目标,从处理组中筛选对应数量的匹配对象,无需手动修改其他参数。

内容的提问来源于stack exchange,提问作者Demetri Pananos

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 21:22:36