【发布时间】:2021-07-01 09:20:31
【问题描述】:
#1:1 最近邻
mod_match_one <- matchit(treatment ~ variable1 + variable2 + variable3, method = "nearest", data = trial_fixed, distance = "glm")
#如果我被告知要找到最近的 10 个邻居,这是否正确?
mod_match_ten <- matchit(treatment ~ variable1 + variable2 + variable3, method = "nearest", data = trial_fixed, distance = "glm", ratio = 4)
#或者这是正确的吗?我很困惑……
mod_match_ten <- matchit(treatment ~ variable1 + variable2 + variable3, method = "full", data = trial_fixed, distance = "glm", min.controls = 1, max.controls = 10)
【问题讨论】:
-
欢迎堆栈溢出。如果您使您的问题可重现,则更容易提供帮助:以对象的形式包含一个最小数据集,例如,如果数据框为 df minimal reproducible example 和 How to Ask
标签: r glm nearest-neighbor propensity-score-matching