私はさまざまなブランドのボトルウォーターでChromiumのデータを測定しています。私は、ブランドのクロム間に統計的に有意な差があるかどうかを判断するためにKruskal-Wallis Hテストを適用したいと思いますが、測定データには多くの検閲値があります。Kruskal Wallisテストの適用方法R
この検閲済みの変数に対してKruskal-Wallis H検定を適用する方法はありますか?私たちのデータセットdf
は以下の貼り付けられます:
df <- structure(list(
Brand = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L,
2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L,
3L, 3L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L,
4L, 4L, 4L, 4L, 4L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L,
5L, 5L, 5L, 5L), .Label = c("B1", "B2", "B3", "B4", "B5"), class = "factor"),
Chromium = c(0.4, 0.4, 0.4, 0.9, 0.4, 1.3, 1.3, 0.4, 2.6,
0.4, 0.6, 0.6, 0.4, 2.1, 0.4, 0.4, 0.4, 0.4, 0.6, 0.4, 1.3,
1.3, 0.4, 2.6, 0.4, 0.7, 0.7, 0.4, 1.7, 0.4, 0.6, 0.4, 0.4,
0.4, 0.4, 1.3, 1.3, 0.4, 2.6, 0.4, 1.1, 1, 0.4, 1.5, 0.4,
0.7, 0.4, 0.4, 1, 0.4, 1.3, 1.3, 0.4, 2.6, 0.4, 1, 1.1, 0.4,
2.2, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 1.3, 1.3, 0.4, 2.6, 0.4,
0.6, 0.7, 0.4, 1.8, 0.4)), .Names = c("Brand", "Chromium"),
class = "data.frame", row.names = c(NA, -75L))
head(df)
# Brand Chromium
# 1 B1 0.4
# 2 B1 0.4
# 3 B1 0.4
# 4 B1 0.9
# 5 B1 0.4
# 6 B1 1.3
検閲済みの変数を無視しますか? –
エリ、いいえ、私は検閲値を検討したいと思います。 –