Kruskal-Wallis 检验用于确定三个或更多独立组的中位数之间是否存在统计学上的显着差异。
它被认为是单向方差分析的非参数等效项。
本教程介绍了如何在 R 中执行 Kruskal-Wallis 检验。
示例:R 中的 Kruskal-Wallis 检验
假设研究人员想知道三种不同的肥料是否会导致不同水平的植物生长。他们随机选择 30 种不同的植物并将它们分成三组,每组 10 株,每组施用不同的肥料。在一个月结束时,他们测量每株植物的高度。
使用以下步骤执行 Kruskal-Wallis 检验以确定三个组的中值增长是否相同。
第一步:输入数据。
首先,我们将创建以下数据框,其中包含所有 30 株植物及其肥料组的生长情况:
#create data frame
df <- data.frame(group=rep(