用于比较两种测量的 McNemar-Bowker 检验

机器算法验证 重复测量 分类数据 mcnemar 测试
2022-03-20 05:20:10

我正在比较调查的两个版本(原始版本和修改版本),并且想知道 McNemar-Bowker 测试是否合适。

调查要求受访者说明他们是否有过自 14 岁以来的经历(在这种情况下,是不想要的性接触)。受访者有四个答案选择来表明他们有某种经历的频率,编码以下方式:

  "never"
  "once"
  "twice"
  "three or more times"

我的假设是,与原始版本相比,参与者在修改版本时会表示体验的数量增加。在这种情况下,我正在研究男性承认进行过不受欢迎的性接触行为的比率;假设与原始版本相比,修改后的版本将导致更高的犯罪率。

事实上,我的数据确实显示修改后的男性录取率有所提高。

 MALE ORIGINAL     (n)                      MALE MODIFIED     (n)
 "Never" =         281                      "Never" =         270
 "Once" =           18                      "Once" =           18
 "Twice" =           7                      "Twice" =           8
 "Three +" =         7                      "Three +" =        17
  Total admittal =  32                       Total admittal =  43
  Total n =        313                       Total n =        313

所以,现在我想测试这两个调查的回复率之间的显着差异,看看修改版本的录取率增加是否在统计上显着更高。 这是一个重复测量设计,因此每个参与者都接受了两个调查版本。

我想知道 McNemar-Bowker 测试是否适合我的数据(上图)?我的计划是这样安排桌子:

                                 ORIGINAL SURVEY


                      |"Never" | "Once" | "Twice" | "Three +" | TOTAL |
                      |________|________|_________|___________|_______|
               "Never"|  261   |   7    |    2    |     0     |  270  |
                      |________|________|_________|___________|_______|
                "Once"|   12   |   5    |    1    |     0     |   18  |
                      |________|________|_________|___________|_______|
               "Twice"|    3   |   4    |    1    |     0     |    8  |
                      |________|________|_________|___________|_______|
             "Three +"|    5   |   2    |    3    |     7     |   17  |
                      |________|________|_________|___________|_______|
                TOTAL |  281   |   18   |    7    |     7     |  313  |
                      |________|________|_________|___________|_______|

修改后的调查

当我在 SPSS 交叉表中运行上述分析时,我得到的 McNemar-Bowker 卡方值为 13.316,df = 6,p = 0.038。所以我的问题是:

  1. McNemar-Bowker 是否适合我的数据和假设?
  2. 得出的 p 值为 0.038,我现在可以说两次调查的结果有显着不同——修改后的版本显示男性入学率有所增加?
1个回答

对 k X k 列联表对称性的 McNemar-Bowker 检验本质上是双向的:备择假设是无向的。因此,在一般情况下,它不能用于测试下对角频率大于/小于超对角频率的单向替代方案。但是,由于在您的情况下,差异始终有利于次对角频率,您可以使用测试进行方向推断。

Bowker 检验是基于卡方渐近的,因此适用于“大样本”——我在某处读过(抱歉不记得在哪里,所以我不太确定)任何两个对称单元格中的总和,如果它不是 0(测试完全忽略 0-0 个细胞对),应该至少是 10。显然,这不是你的情况 - 你只有一对总和很大的对称细胞。存在测试的准确版本(请参阅),但在 SPSS 中不存在。但是如果你合并“一次”、“两次”、“三个+”类别,你可以绕过这个问题。然后,您将看到 Bowker 检验成为 McNemar 检验的二分法,并且可以轻松计算出精确的 p 值(SPSS 可以做到)。

您可能还想考虑一些列联表对称性的替代测试因为您的询问是否与 McNemar-Bowker 测试的内容同构是值得怀疑的。它测试是否每个非对角线单元都等于(在总体上)与其对称的单元。可能是比较次对角线和超对角线和在这里更合适吗?