1

我正在 R 中对以下数据进行 McNemar 测试:

在此处输入图像描述

获得以下结果:

在此处输入图像描述

我理解结果,但是,有人可以向我解释如何计算置信区间?

4

1 回答 1

1

您可以在这个小插图中阅读更多内容,也可以查看代码。使用此 wiki 图片进行说明:

在此处输入图像描述

优势比是 b / c,在你的情况下是150/86 = 1.744186。您可以围绕成功的比例构建一个二项式置信区间,将 b 视为成功,将试验次数视为 b + c。

在代码中,他们使用这段代码来计算:

library(exactci)
CI = binom.exact(150,86+150,tsmethod = "central")
CI

data:  150 and 86 + 150
number of successes = 150, number of trials = 236, p-value = 3.716e-05
alternative hypothesis: true probability of success is not equal to 0.5
95 percent confidence interval:
 0.5706732 0.6970596
sample estimates:
probability of success 
             0.6355932 

你有 b 的上限和下限,那么优势比是 p / 1- p :

CI$conf.int/(1-CI$conf.int)
[1] 1.329228 2.300979

binom.exact 的小插曲指出:

'central' 方法给出了 Clopper-Pearson 区间,而 'minlike' 方法给出了 Stern (1954) 提出的置信区间(参见 Blaker, 2000)。

所以这是估计二项式置信区间的众多方法之一。

于 2020-05-12T20:25:23.790 回答