March 31, 2021

R:ウィルコクソンの順位和検定

対応のない2群間の比較を行うとき、そのデータ分布によって用いる検定方法が変わる。

  • 正規性が仮定できる、等分散性が仮定できる→t検定
  • 正規性が仮定できる、等分散性が仮定できない→Welch検定
  • 正規性が仮定できない→Wilcoxon (Mann-Whitney) 検定
    ※ ウィルコクソンの符号順位検定 (Wilcoxon signed rank test)とは異なるので注意する


それぞれの演算を行う際の関数は以下の通りとなる。


RExcel
t検定t.test(data1, data2, alternative="two.sided", var.equal=TRUE)T.TEST(array1, array2, tails, 2)
Welch検定t.test(data1, data2, alternative="two.sided", var.equal=FALSE)T.TEST(array1, array2, tails, 3)
Wilcoxon (Mann-Whitney) 検定wilcox.test(data1, data2)


以下の方法でp値を取り出せる。

tmp <- wilcox.test(data1, data2) 
pval <- tmp$p.value              

No comments:

Post a Comment