No.12467 Re: RでKruskal-Wallis の検定 【青木繁伸】 2010/04/16(Fri) 14:13
「長さが異なります」というのは指定が間違えているからでしょう。正確には,「'x' と 'g' は同じ長さを持たねばなりません」といわれるのでは?> kruskal.test(x=c(1,2,4,3, 2,1,3, 5,4,4,5,6), g=c(1,1,1,1, 2,2,2, 3,3,3,3))この例では,文字通り x, g の要素数(長さ)が違います。
以下にエラー kruskal.test.default(x = c(1, 2, 4, 3, 2, 1, 3, 5, 4, 4, 5, 6), :
'x' と 'g' は同じ長さを持たねばなりません
当然,サンプルサイズが違っても,できます。先ほどの例は,実は以下の間違いだったとか?> kruskal.test(x=c(1,2,4,3, 2,1,3, 5,4,4,5,6), g=c(1,1,1,1, 2,2,2, 3,3,3,3,3))「そんなことじゃない」ということでしたら,あなたがやったことが分かるようにコンソールからコピーして提示してください。
Kruskal-Wallis rank sum test
data: c(1, 2, 4, 3, 2, 1, 3, 5, 4, 4, 5, 6) and c(1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3)
Kruskal-Wallis chi-squared = 7.5585, df = 2, p-value = 0.02284
> kruskal.test(x=c(1,2,4,3, 2,1,3, 5,4,4,5,6), g=rep(1:3, c(4,3,5)))
Kruskal-Wallis rank sum test
data: c(1, 2, 4, 3, 2, 1, 3, 5, 4, 4, 5, 6) and rep(1:3, c(4, 3, 5))
Kruskal-Wallis chi-squared = 7.5585, df = 2, p-value = 0.02284
● 「統計学関連なんでもあり」の過去ログ--- 043 の目次へジャンプ
● 「統計学関連なんでもあり」の目次へジャンプ
● 直前のページへ戻る