0

使用该MatchIt库,特别是粗化的精确匹配,我创建了两个在变量上匹配的组E。我这样做的代码如下所示:

library(MatchIt)
library(dplyr)

e.match <- matchit(E ~ X1 + X2 + X3, data=x.data, method="cem")
e.data <- match.data(e.match)
e.data0 <- filter(e.data, E=="0")
e.data1 <- filter(e.data, E=="1")

该变量x.data具有结果变量Y1Y2Y3。现在我想执行条件逻辑回归比较e.data0(或E == 0)到e.data1(或E == 1)的二元分类结果Y1

clogit从库中使用survival,以下代码是否正确?

library(survival)
clr <- clogit(Y1 ~ E, data=e.data)

我没有使用strata关键字并且似乎得到了结果,但是我在谷歌上看到的每个示例都显示了strata关键字的使用,这就是我感到困惑的原因。谢谢你。

4

0 回答 0