【发布时间】:2019-02-26 09:48:26
【问题描述】:
我正在处理倾向得分,我对此有疑问。
我正在通过以下方式使用 library(MatchIt) 中的 matchit(): m.out = matchit(a ~ b, data = propensity_data, method = "nearest")
b 是一个概率,所以它在 0 和 1 之间。代码是:
a<-round(runif(100))
b<-runif(100)
data_table<-data.frame(a,b)
m.out= matchit(a ~ b, data = data_table, method = "nearest")
matchlist <- match.data(m.out)
为什么“matchlist”中的b和“distance”有区别?匹配是否与“距离”或b一起使用?如何将控制数据与 b 上的处理单元直接匹配?最后一个问题是主要问题。
最好的问候
【问题讨论】: