複数の検定結果を統合する手法とは? わかりやすく解説

Weblio 辞書 > 学問 > 統計学用語 > 複数の検定結果を統合する手法の意味・解説 

複数の検定結果を統合する手法(1)


 複数の検定結果を統合する手法(1)   Stouffer-method (Rosenthal, 1984)
 対象とする研究は「片側検定」である。
  1. 個々検定結果P 値(pi) を Z 値(zi) に変換する
       複数の検定結果を統合する手法(1)
    逆の結論与えた研究P 値変換するときには注意求められた Z 値の符号逆にする)
  2. Z 値の合計検定個数(k)の平方根割ったもの Zoverall は正規分布に従う
       複数の検定結果を統合する手法(1)
  3. Zoverall から,統合されP 値 poverall を求め
       複数の検定結果を統合する手法(1)



 これを AWK スクリプト書いてみると以下のようになる
---------- begin
# 独立検定結果統合
# このスクリプトには,pxg.awk,gxp.awk が必要

BEGIN {
    k = z = 0
    while ((getline p) > 0) {
        printf "%g", p
        z = pxg(p < 0 ? 1+p : p)
        if (p < 0) z = -z
        printf " %gn", z
        z_o += z
        k++
    }
    z_o /= sqrt(k)
    print "z(overall) =", z_o
    print "p(overall) =", gxp(z_o)
}
---------- end



 テストデータは,各研究得られP 値片側検定)。4番目の -0.03981 は,他の研究と逆の結論与えたもので,スクリプト都合そのような場合には P 値に負の符号をつけて用意する(元の 0.03981 を Z に 変換してその符号を負にすることなどと同じ意味)。
---------- begin
0.1662
0.0000023
0.04559
-0.03981
---------- end
得られる結果は,
---------- begin
pi        zi
0.1662     0.969291
2.3e-06    4.58225
0.04559    1.68921
-0.03981  -1.7529

zoverall = 2.74393
poverall = 0.00303546
---------- end
 poverall を見ることで,4つ研究成果まとめて,「有意差あり」という結論を得る。
 さらに,「どの程度有意な差であるか」を検討する必要がある


参考文献
  1. Rosental, R. (1984). Meta-analytic procedures for social research.
    Beverly Hills, CA:Sage.


複数の検定結果を統合する手法(2)


 複数の検定結果を統合する手法(2)   Stouffer-method (Rosenthal, 1984)
 対象とする研究は「片側検定」である。
 meta-analysis では,結果のちらばり(variation)を検討しなくてはならない
  1. データ一様性についての検討
       複数の検定結果を統合する手法(2)
    系統的な source of variation有無検討しなくてはならない
  2. effect size r を推定する
       複数の検定結果を統合する手法(2)
    N は各研究におけるサンプルサイズ合計
  3. file draw problem検討する
    reporting bias とか publication bias呼ばれる,「有意な結果得られなかった場合には公表されない」ことを考慮しなくてはならない検定結果統合により得られP 値 poverall が有意でなくなるためには,「有意ではない(あるいは逆の結果与える)研究が後いくつあればよいか」という推定値(N fs.05)を計算することができる
       複数の検定結果を統合する手法(2)



 これを AWK スクリプト書いてみると以下のようになる
---------- begin
# 独立検定結果統合-2
# このスクリプトには,pxg.awk,gxp.awk, xxp.awk が必要

BEGIN {
    k = sum_z = N = 0
    while (getline > 0) {
        p = $1
        n = $2
        z = pxg(p < 0 ? 1+p : p)
        if (p < 0) z = -z
        sum_z += z
        sz[k++] = z
        N += n
    }
    mean_z = sum_z / k
    for (i = 0; i < k; i++) {
        chi_sq += (sz[i]-mean_z)^2
    }
    print ""
    z_o = sum_z / sqrt(k)
    print "z(overall) =", z_o
    print "p(overall) =", gxp(z_o)

    print ""
    print "データ一様性検定"
    print " カイ二乗値 =", chi_sq
    print " 自由度 =", k-1
    print " P 値 =", xxp(chi_sq, k-1)

    print ""
    print "effect size r =", z_o/sqrt(N)

    print ""
    print "N fs.05 =", (sum_z/1.645)^2-k
}
---------- end



 テストデータは,各研究得られP 値片側検定)および,各研究標本サイズ4番目の -0.03981 は,他の研究と逆の結論与えたもので,スクリプト都合そのような場合には P 値に負の符号をつけて用意する(元の 0.03981 を Z に 変換してその符号を負にすることなどと同じ意味)。標本サイズは二群の比較のようなときはそれぞれの標本サイズ合計
---------- begin
0.1662     15
0.0000023  60
0.04559    60
-0.03981   60
---------- end
 得られる結果は,
---------- begin
zoverall = 2.74393
poverall = 0.00303546

データ一様性検定
 カイ二乗値 = 20.3335
 自由度 = 3
 P 値 = 0.000144763

effect size r = 0.196497

N fs.05 = 7.12943
---------- end
 追加されmeta-analysis により,以下の三つ所見得られる
  1. 4 つ研究結果は,「一様ではない」ことがわかる(P 値 = 0.000144763)。
  2. effect size r は,あまり大きなものではないことがわかる(r = 0.196497)。
  3. poverall = 0.00303546 であったが,「有意差なし」という研究が後 7 編報告されると,統合した結果有意水準 5% のもとで有意ではなくなる(N fs.05 = 7.12943)。




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

複数の検定結果を統合する手法のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



複数の検定結果を統合する手法のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
統計学用語辞典統計学用語辞典
Copyright (C) 2025 統計学用語辞典 All rights reserved.

©2025 GRAS Group, Inc.RSS