在R中使用MatchIt执行最优倾向得分匹配时遇pos.to.env错误求助
使用MatchIt包执行最优倾向得分匹配时出现错误
问题详情
所有变量(Treatment、A、B)均为二元变量,运行最优倾向得分匹配代码时,出现错误:Error in pos.to.env(-2L): argumento 'pos' inválido。
已尝试以下操作:
- 重装最新版本的MatchIt(v4.7.1)和optmatch(v0.10.8)
- 重启R会话
运行代码
library(MatchIt) library(optmatch) match <- matchit( Treatment ~ A + B, data = df, method = "optimal", ratio = 1, replace = FALSE, distance = "glm", estimand = "ATT" )
内容的提问来源于stack exchange,提问作者Juan Pedro Ross
相关产品推荐
相关产品推荐

