我正在使用MatchIt根据倾向得分进行匹配,然后检查标准化差异。我尝试手动计算一些匹配变量的标准化差异,但结果与模型输出不同。
#run the model
ps<-matchit(y ~ ., data=mydata, method = "nearest", distance = "logit")
#store the results as a data frame
comp <- as.data.frame(summary(ps, standardize = TRUE)["sum.matched"])
#print the results
comp[, "sum.matched.Std..Mean.Diff." , drop=FALSE]
我在这里的问题是:有人知道手动计算matchIt软件包中使用的标准化差异的公式吗?我对均值和比例的标准化差异的公式感兴趣(它们是否不同?也许这就是原因)