マクネマー検定（マクネマーけんてい、McNemar's test）は、統計学において、対応のある名目データに用いられる仮説検定である。 二値変数に関するマッチドペアの2x2分割表に適用され、行と列の限界度数が正しいかどうか（限界均一性があるかどうか）を判定する。1947年に導入したクイン・マクネマーにちなんで名付けられた。遺伝学における応用例として、連鎖不平衡を検出するための伝達不平衡検定がある。

医学分野では、主に感度（病気の人を正しく識別する能力）と特異度（病気のない人を正しく識別する能力）によって検査を評価する。同じグループの患者に対して2つのテストを行い、その感度と特異度が同じであれば両方の検査が同等であると考えがちだが、そうではないかもしれない。このため、私たちは病気のある患者と病気のない患者を調査したり、これら2つのテストが一致しない部分を見つけたりする必要がある。これがまさにマクネマーの検定の基礎であり、同じグループの患者に対する2つの診断テストの感度と特異度を比較する。

 定義 
この検定は、n 人の被験者の標本に対する 2 つの検査の結果の 2x2分割表に、次のように適用される。

 検査2 陽性 検査2 陰性 行合計 検査1 陽性 a b a + b 検査1 陰性 c d c + d 列合計 a + c b + d N

限界均一性の帰無仮説とは、各結果に対する2つの限界確率が同じであるというもので、pa + pb = pa + pc かつ pc + pd = pb + pd に対応する。

したがって、帰無仮説H0と対立仮説H1は

 

ここで、pi (i = a, b, c, d) は、対応するラベルを持つセルでの発生する確率を示す。

マクネマー検定の検定統計量は次の通り。

 

帰無仮説のもと、検査間で十分な数の不一致（セルbおよびセルcに相当）がある場合、 は自由度1のカイ二乗分布となる。もし、この の結果が有意であれば、帰無仮説が棄却され、pb ≠ pc（限界比率が有意に異なる）という対立仮説が支持される。

 バリエーション 
bやcが小さい場合（b + c < 25）、はカイ二乗分布では十分に近似されず、正確二項検定を使用する。ここで、b は、サイズパラメータn = b + c および p = 0.5の二項分布と比較される。b '≥ c'の場合、

 

これは、 p = 0.5、n = b + cの二項分布累積分布関数に2を乗じたものである。

エドワーズは、二項の正確なP値を近似するため、連続性を補正した次のバージョンを提案した。

 

mid-P マクネマー検定は、正確な片側P値から観察された bの確率の半分を引き、それを2倍して両側の mid-P 値を得ることによって計算される 

 

これは次と同等である。

 

ここで、第2項は二項分布の確率質量関数であり、n = b + c である。一般的なソフトウェアパッケージでは、二項分布関数を容易に入手してマクネマーのmid-P検定を簡単に計算することができる。

従来は、b + c < 25 のときに正確な二項検定を使用べきと言われていた。しかし、シミュレーションによると、正確二項検定と連続性補正を用いたマクネマー検定の両方が過度に保守的であることが示されている。b + c < 6 のとき、正確P値は常に共通の有意水準0.05を超える。オリジナルのマクネマー検定は最も強力だったが、しばしば僅かに非保守的であった。mid-Pバージョンは、漸近的なマクネマー検定と同じくらい強力で、名目上の有意水準を超えることはなかった。

 例 
最初の例では、ある研究者が、ある薬が特定の病気に効果があるかどうかを調べようとしている。表には個人の数が示されており、行には治療前の診断（病気があるかないか）が、列には治療後の示されている。この検定では、前後の測定に同じ被験者を含める必要がある（マッチドペア）。

 治療後：疾病あり 治療後：疾病なし 行合計 治療前：疾病あり 101 121 222 治療後：疾病なし 59 33 92 列合計 160 154 314

この例では、「限界均一性」の帰無仮説は、治療の効果がなかったことを意味する。上記のデータから、マクネマー検定統計量は

 

この値は21.35であり、帰無仮説が意味する分布に従う可能性は極めて低い（ P <0.001）。したがって、この検定は、治療効果がないという帰無仮説を棄却するための強力な証拠となる。

2番目の例は、漸近的マクネマー検定とそれ以外の検定との違いを示す。データテーブルは先ほどと同様だが、セル内の数字が異なる。

 治療後：疾病あり 治療後：疾病なし 行合計 治療前：疾病あり 59 6 65 治療前：疾病なし 16 80 96 列合計 75 86 161

これらのデータでは、サンプルサイズ（161人）は小さくないが、マクネマー検定と他のバージョンでは結果が異なる。正確二項検定ではP = 0.053が得られ、連続性補正を使用したマクネマー検定では = 3.68、P = 0.055 となる。漸近的なマクネマーの検定では= 4.55、P = 0.033となり、mid-P マクネマー検定ではP = 0.035が得られる。

 議論 
興味深いことに、対角成分は（治療前または治療後のどちらの状態がより好ましいかという）決定に寄与しない。全体の症例数が多くても、b + c が少なければ、統計的検出力が小さくなる。

マクネマー検定を拡張することで、ペア間での独立性が担保されない場合を扱うことができる。ペアデータのクラスタがあり、クラスタ内のペアは独立ではないかもしれないが、異なるクラスタ間では独立性が成り立つ者とする。例えば、歯科治療の効果を分析する場合、ペアは、複数の歯を治療した患者の個々の歯の治療に対応し、同じ患者の2本の歯の治療の効果は独立ではない可能性が高いが、異なる患者の2本の歯の治療は独立である可能性が高い。

 ペアリングの情報 
1970年代には、扁桃腺を温存することでホジキンリンパ腫の予防になるのではないかと考えられていた。ジョン・ライスによると 85人のホジキンリンパ腫の患者[...]には、疾病に罹患しておらず、患者との年齢差が5歳以内の同性の兄弟がいた。研究者は次の表を発表した。

 

彼らはカイ二乗統計を計算し[...] [彼らは]誤ってペアリングを無視して分析した。[...] [彼らの]兄弟がペアになっているため、サンプルは独立していなかった[...] 我々はペアリングを示す表を作成した。

 マクネマーの検定を適用できるのは2つ目の表である。 2番目の表の数の合計が85（兄弟のペアの数）であるのに対し、最初の表の数の合計は2倍の170（個人の数）であることに注意。 1つ目の表は2つ目の表の限界値を示しているに過ぎず、2つ目の表の方が情報量が多い。

 関連する検定 

 二項符号検定は、マクネマー検定の正確な検定を提供する。
 コクランのQ検定は、3つ以上の「処理」に対するマクネマー検定の拡張である。
 リデルの正確確率検定は、マクネマーの検定の正確な代替手段である 。
 スチュアート-マクスウェル検定は、マクネマー検定の異なる一般化であり、2行/列を超える正方形のテーブルの限界均一性を検定するために使用される 。
 Bhapkarのテスト（1966）は、スチュアート・マクスウェル検定のより強力な代替手段だが 、リベラルな傾向がある。現存する方法の競争力のある代替手段が利用可能。 
 マクネマー検定は、コクラン・マンテル・ヘンツェル検定の特殊なケース。これは、Nペアのそれぞれに1つの層があり、各層に、ペアのバイナリ応答を示す2x2テーブルを使用するCMHテストと同等である。