打开导航
打开分析工作区

比较三组及以上均值

单因素方差分析计算器

多个独立组的均值是否相同?输入各组汇总统计量或原始数据,得到方差分析表、稳健 F 检验、效应量和 Tukey HSD 两两比较。

在线计算单因素方差分析

可逐组输入样本量、均值和标准差(可增减组数),或粘贴每组一列的原始数据、打开数据文件选择结果变量和分组变量;数据不会上传。

概念 A
概念 B
概念 C
概念 D

单因素方差分析

F(3, 116) = 6.71

各组均值的差异超出了随机波动所能解释的范围(α = .05);分组解释了 η² = 0.148 的变异。不假定方差相等的 Welch F:F(3, 64.01) = 6.79, p < .001。

p < .001

描述统计

描述统计
样本量 n均值标准差均值的 95% 置信区间
概念 A3053.6714.43[48.28, 59.06]
概念 B2866.8615.00[61.04, 72.68]
概念 C3250.9114.31[45.75, 56.07]
概念 D3060.4716.30[54.38, 66.56]

方差分析表

方差分析表
变异来源平方和自由度均方FP
组间4542.08631514.0296.712p < .001
组内26166.591116225.574
总计30708.677119

不假定方差相等的检验

不假定方差相等的检验
F自由度P
Welch6.7873, 64.01p < .001
Brown–Forsythe6.6983, 113.83p < .001

Levene 检验和 Kruskal–Wallis 检验需要原始数据;切换到“原始数据”即可查看。

效应量

效应量
估计值95% 置信区间
η²(eta 平方)0.148[0.036, 0.251]
ω²(omega 平方,偏差更小)0.125

Tukey HSD 事后多重比较

Tukey HSD 事后多重比较
比较均值差校正后 P95% 置信区间
概念 A − 概念 B-13.19p = .006[-23.48, -2.90]
概念 A − 概念 C2.76p = .888[-7.19, 12.71]
概念 A − 概念 D-6.80p = .301[-16.91, 3.31]
概念 B − 概念 C15.95p < .001[5.82, 26.08]
概念 B − 概念 D6.39p = .372[-3.90, 16.68]
概念 C − 概念 D-9.56p = .064[-19.51, 0.39]

组样本量不等时使用 Tukey–Kramer;P 值和置信区间基于学生化极差分布,控制总体(族)错误率。

01

应该报告哪一个 F?

经典 F 检验假定各组总体方差相等。Welch 方差分析按 n/s² 为各组加权并调整分母自由度,方差不等(尤其是样本量小的组方差更大)时仍然准确;Brown–Forsythe F 是另一种稳健选择。各组离散程度相近时三者结果一致,因此报告 Welch F 代价很小。

使用原始数据时,工具还给出 Levene 方差齐性检验和 Kruskal–Wallis H 检验。后者比较各组平均秩,不依赖正态假定,适合偏态评分或较短的等级量表。只有两组时,F 等于 Student t 的平方。

  • η² = 组间平方和 ÷ 总平方和;小样本时偏大,工具给出基于非中心 F 分布的置信区间。
  • ω² = (组间平方和 − (k − 1) × 组内均方) ÷ (总平方和 + 组内均方),偏差更小。
  • Tukey HSD:基于学生化极差分布;组样本量不等时为 Tukey–Kramer 方法。
02

示例:四种包装概念的购买意向

示例数据为合成数据:120 名受访者分为四组,每组评价一种包装概念的购买意向(0–100)。

方差分析:F(3, 116) = 6.71,P < .001;Welch F(3, 64.0) = 6.79,P < .001,结论一致;Levene 检验 P = .941,各组离散程度相近。包装概念解释了 η² = .15 的变异(95% 置信区间 [.04, .25];ω² = .12)。

Tukey HSD 在 α = .05 水平上发现 6 对中有 2 对差异显著:概念 A 与 概念 B(P = .006);概念 B 与 概念 C(P < .001)。基于秩的 Kruskal–Wallis 检验结论相同:H(3) = 17.17,P < .001。

03

适用与不适用的情形

单因素方差分析要求每个对象只属于一个组,组内结果近似正态或每组样本量较大(约 20 以上)。

  • 比较三个及以上独立组(概念、细分人群、地区、广告组)的数值结果。
  • 希望用一次总体检验加受控的两两比较,代替多次 t 检验。
  • 不适用:同一批受访者评价了所有概念(组内设计)——请用重复测量模型。
  • 不适用:同时考察两个及以上因素——请用双因素方差分析或一般线性模型。
  • 不适用:分类结果变量——请用卡方检验。
04

如何解读和报告

F 显著(P < 0.05)只说明各组均值不全相等,不说明哪些组不同——这正是 Tukey HSD 的作用,它的校正 P 值和置信区间已经考虑了所有两两比较。η² 约 .01、.06、.14 常被视为小、中、大效应(Cohen 的粗略约定);样本较小时优先报告 ω²。经典 F 与 Welch F 结论不一致时,以 Welch F 为准。

报告示例:F(3, 116) = 6.71,P < .001,η² = .15;Welch F(3, 64.0) = 6.79,P < .001。

方法来源

参考资料与复核入口

  • Welch, B. L. (1951). On the comparison of several mean values: an alternative approach. Biometrika, 38(3–4), 330–336.

  • Tukey, J. W. (1949). Comparing individual means in the analysis of variance. Biometrics, 5(2), 99–114.

  • Kruskal, W. H., & Wallis, W. A. (1952). Use of ranks in one-criterion variance analysis. Journal of the American Statistical Association, 47(260), 583–621.

  • SciPy — scipy.stats.tukey_hsd

常见问题

先确认方法,再解释结果。

只有各组均值和标准差,能做方差分析吗?

可以。F 检验、Welch 与 Brown–Forsythe F、η²、ω² 和 Tukey HSD 只依赖每组的样本量、均值和标准差,汇总统计量与原始数据结果相同。Levene 检验和 Kruskal–Wallis 检验需要逐个观察值,只在原始数据模式中显示。

方差分析和 Welch 方差分析有什么区别?

经典方差分析合并各组方差并假定方差相等;Welch 方差分析按 n/s² 加权并使用近似自由度,方差不等时仍然准确。方差相近时两者结果接近,因此 Welch 版本是稳妥的默认选择。

为什么用 Tukey HSD,而不是做多次 t 检验?

每多做一次 t 检验就多一次假阳性机会:四组有六对比较,在 α = .05 下至少出现一次错误“显著”的概率远高于 5%。Tukey HSD 基于学生化极差分布,使整组比较的错误率保持在 5%。

什么时候用 Kruskal–Wallis 检验代替方差分析?

数据明显偏态、有离群值,或者是小样本的短等级量表时。Kruskal–Wallis 比较各组平均秩,不依赖正态假定;它回答的问题略有不同(某组是否倾向于得分更高),可作为方差分析的补充或替代。

数据会上传到服务器吗?

不会。输入、粘贴的数据和打开的文件都只在当前浏览器标签页中计算。

在完整数据上运行同样的分析。

源文件在浏览器本地处理,无需注册。基础交叉分析支持中文;部分专业功能和文档导出说明仍为英文。

打开工作区