# Kruskal-Wallis 检验计算器

使用非参数 Kruskal-Wallis H 检验比较三个或更多独立组

> 标准页面: https://elysiatools.com/zh/tools/kruskal-wallis-calculator

- **分类:** Math & Numbers

- **关键词:** kruskal wallis, 非参数检验, 秩和检验, 多组比较, p 值

## 概述

Kruskal-Wallis 检验计算器是一款专业的统计工具，用于比较三个或更多独立样本组之间是否存在显著差异。作为单因素方差分析（ANOVA）的非参数替代方案，它不要求数据符合正态分布，通过对各组数据的秩次进行分析，快速计算出 H 统计量和 P 值，帮助研究人员判断各组中位数是否具有统计学上的显著差异。

## 输入项

- **组数据** (textarea): One group per line, e.g. Control: 8, 9, 6, 7 A: 12, 10, 11, 13 B: 14, 15, 13, 16
- **显著性水平** (number)
- **小数位数** (number)

## 适用场景

- 需要比较三个或更多独立样本组的中位数差异时。
- 数据不符合正态分布假设，无法使用单因素方差分析（ANOVA）时。
- 样本量较小或数据包含等级、序数等非连续变量时。

## 工作原理

- 将所有组的数据合并并按升序排列，为每个数值分配秩次（Rank）。
- 计算各组秩次的总和，并根据公式计算 Kruskal-Wallis H 统计量。
- 根据自由度（组数减一）和卡方分布确定 P 值。
- 将 P 值与预设的显著性水平（Alpha）进行比较，得出是否拒绝原假设的结论。

## 使用案例

- 医学研究中比较三种不同药物剂量对患者康复时间的影响。
- 市场调研中分析不同职业背景的消费者对产品满意度的评分差异。
- 教育评估中对比不同教学方法下多个班级学生的考试成绩排名。

## 常见问题

### Kruskal-Wallis 检验和 ANOVA 有什么区别？

ANOVA 要求数据正态分布且方差齐性，而 Kruskal-Wallis 是非参数检验，对分布无严格要求。

### 为什么结果显示 rejectNull 为 true？

这意味着 P 值小于显著性水平，说明至少有两组数据之间存在统计学上的显著差异。

### 如果只有两组数据可以使用这个工具吗？

可以，但对于两组独立样本，通常建议使用 Mann-Whitney U 检验。

### 如何输入数据？

每行代表一个组，格式为“组名: 数据1, 数据2...”，例如“对照组: 10, 12, 11”。

### 结果显著后能知道具体哪两组不同吗？

Kruskal-Wallis 只能告诉你整体是否存在差异，如需确定具体组间差异，需进行事后检验。

## 相关工具

- [悬臂梁弯矩挠度计算器](https://elysiatools.com/zh/tools/cantilever-beam-calculator): 计算悬臂梁在自由端集中载荷 P 或全跨均布载荷 q 作用下的最大弯矩 M_max、最大剪力 V_max 与自由端最大挠度 δ_max。集中：δ = PL³/(3EI)；均布：δ = qL⁴/(8EI)。
- [Fisher 精确检验计算器](https://elysiatools.com/zh/tools/fisher-exact-test-calculator): 对 2 x 2 列联表执行 Fisher 精确检验，计算单侧或双侧精确 p 值
- [气体定律计算器](https://elysiatools.com/zh/tools/gas-law-calculator): 使用理想气体定律 (PV=nRT) 或组合气体定律 (P1V1/T1=P2V2/T2) 求解压力、体积、温度、物质的量，或推导气体密度与摩尔质量。
- [最大公约数和最小公倍数计算器](https://elysiatools.com/zh/tools/gcd-lcm-calculator): 计算两个或多个整数的最大公约数和最小公倍数
- [供暖热负荷估算（围护结构传热 + 冷风渗透）](https://elysiatools.com/zh/tools/heating-load-calculator): 按简化稳态法估算供暖热负荷：围护结构传热 Q_trans=Σ(A_i·U_i·ΔT)（每行输入「面积,U 值」），冷风渗透 Q_inf=0.018·ACH·V·ΔT（0.018 W·h/(m³·K)≈ρ·c_p/3600）。总热负荷=Q_trans+Q_inf，再乘可选安全系数（默认 1.0，可设 1.1–1.2）。ΔT=室内-室外（供暖时 >0）。温度支持 °C/K/°F（仅用于差值），面积支持 m²/ft²。
- [Mann-Whitney U 检验计算器](https://elysiatools.com/zh/tools/mann-whitney-u-test-calculator): 使用非参数 Mann-Whitney U 秩和检验比较两个独立样本
- [McNemar 检验计算器](https://elysiatools.com/zh/tools/mcnemar-test-calculator): 使用精确二项或连续性校正卡方 McNemar 检验分析配对二分类变化
- [P 值计算器](https://elysiatools.com/zh/tools/p-value-calculator): 计算 Z、t、卡方和 F 检验统计量的单尾或双尾 p 值

## 示例

- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Web Rust 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-rust): Web Rust 图像处理示例，包括图像读取保存、缩放和格式转换
