R中“RITools”包中函数“xBalance”的替代方案

sqserrrh  于 2023-09-27  发布在  其他
关注(0)|答案(1)|浏览(93)

我想执行倾向评分匹配,手册建议在匹配前评估协变量(im)平衡。因此,建议使用以下命令:

### 2. chi-?‐square test 
library("RItools")
xBalance(treat ~ age + educ + nodegree + re74 + re75, data = lalonde, report = c("chi square.test"))

不幸的是,包含“xBalance”命令的“RITools”库不再可用。由于我对R和统计学并不十分精通,我想问一下,执行这样的命令有哪些替代方案。顺便说一下,输出看起来是这样的:

## -‐-‐-‐Overall Test-‐-‐-‐
##          chisquare df  p.value
##  unstrat 50.3      5   1.19e-?‐09
## ---
## Signif. codes: 0 '***' 0.001 '** ' 0.01 '* ' 0.05 '. ' 0.1 ' ' 1

(手册中提到:02 The Dog of the Woman(2015)“倾向值:A Practical Introduction Using R”)
我还尝试使用其他卡方检验命令,但它们没有提供相同的输出。我真的很感激从旧的“xBalance”命令中获得与上面几乎相同的结果。如果这是不可能的,我将继续与一个替代的输出显示不相同。先谢谢你了。

x8goxv8g

x8goxv8g1#

cobalt包(我是作者)是专门为评估匹配和加权前后的平衡而设计的。参见其主要插图hereMatchItdocumentation解释了如何进行匹配和评估余额平衡,并提供了有关如何完整执行匹配分析的更新说明。
请注意,不鼓励使用假设检验来评估平衡性,并且这些软件包中不提供。文档解释了为什么和链接到许多论文提出这一论点。

相关问题