0

我想与 Matching-package 进行匹配。当然,我有治疗变量,这是第一个匹配标准。然后我有第二个变量(C),应该考虑使用马氏距离进行匹配。最后两个变量(D 和 E)应该完全匹配。此外,我有一个矩阵 (R),其中包含一些不能匹配的异常。

Y <- cbind(Sample$A)
Tr <- cbind(Sample$B)
X <- cbind(Sample$C, Sample$D, Sample$E)

Matching_out <- Match(Y = Y, Tr = Tr, X = X, M = 2, replace = TRUE, ties = TRUE,
                  exact=c(0,1,1), restrict = R, Weight = 2)
summary(Matching_out)

MatchBalance(Tr ~ X, match.out = Matching_out, nboots = 1000, data = Sample)

我在公式中使用了“重量 = 2”,因为在包装说明中它说这是马氏距离。但是在我是否将这部分包含到代码中的情况下没有区别。

有谁知道如何使用变量 C 的马氏距离和变量 D 和 E 的 excat 匹配进行匹配?

另外,如果我在函数中跳过这部分(“Weight = 2”),有谁知道这个函数使用什么样的匹配?是全匹配、遗传匹配、最近邻匹配吗?或者也许匹配用于变量 C 的距离是多少?

谢谢

4

0 回答 0