Stata でマクネマー テストを実行する方法
マクネマー検定は、ペアになったデータ間の比率に統計的に有意な差があるかどうかを判断するために使用できる検定です。
このチュートリアルでは、Stata でマクネマー テストを実行する方法を説明します。
例: Stata でのマクネマー検定
研究者が、特定のマーケティング ビデオが特定の法律に対する人々の意見を変えることができるかどうかを知りたいとします。彼らは100人を対象に、この法律を支持するかどうかを調査した。次に、マーケティング ビデオを 100 人全員に見せ、ビデオの終了後に再度アンケートを実施します。
次の表は、ビデオを見る前と後でこの法律を支持した人の合計数を示しています。
マーケティング前のビデオ | ||
---|---|---|
マーケティング後のビデオ | サポート | 我慢できない |
サポート | 30 | 40 |
我慢できない | 12 | 18 |
ビデオを見る前と後でその法律を支持した人の割合に統計的に有意な差があるかどうかを判断するには、マクネマー検定を実行できます。
Stata では、 mcciコマンドを使用してマクネマー テストを実行できます。 2×2 テーブルに左から右、上から下の順にカウントを入力します。
マッシー 30 40 12 18
結果を解釈する方法は次のとおりです。
2 × 2 テーブル: Stata は、症例対照研究でよく見られる従来のラベルを使用して、カウントの 2 × 2 テーブルを表示します。アカウントの合計が 100 になることがわかります。
マクネマーの Chi2(1):これはカイ二乗検定統計量であり、15.08 であることがわかります。 Stata は次の式を使用してこの値を計算します: (40-12) 2 / (40+12) = 784 / 52 = 15.0769。
Prob > chi2:これは、カイ二乗検定統計量に関連付けられた p 値です。 0.0001であることがわかります。この値は 0.05 未満であるため、帰無仮説を棄却し、マーケティング ビデオを視聴する前と後でこの法則を支持した人の割合が統計的に有意に異なっていたと結論付けることができます。
カイ二乗計算に関する注意事項
次の 2×2 テーブルがあるとします。
マーケティング前のビデオ | ||
---|---|---|
マーケティング後のビデオ | サポート | 我慢できない |
サポート | もっている | B |
我慢できない | VS | D |
Stata は、式 (BC) 2 / (B+C) を使用してカイ二乗検定統計量を計算します。
ただし、一部の統計教科書では、表内の数値が小さい場合に連続性の補正として式 (|BC| – 1) 2 / (B+C) を使用することを推奨しています。通常、この補正はセルの数が 5 未満の場合に適用されます。