方差分析的零假设是:各组均值相等。这个“各组均值相等”如何理解?正确理解是:各组和所有组总均值相等,并不是真的“各组均值相等”。方差分析认为:各组和总均值无差异,那么各组均值等于总均值,意味着各组均值相等。
单因素方差分析大家应该都理解的比较好,我们可以看看单因素方差分析F检验统计量的分子核心部分:(各组均值-总均值)的平方。看到没,减的是“总均值”。
一般来说,如果各组和总均值无差异,那么各组之间也是无差异的,但是并不绝对100%是这样,所以如果出现方差分析F检验不显著,而两两比较中某些比较是显著的就没什么奇怪的了。方差分析不显著,回归发现各组均值和组变量取值(比如组是重量,各水平是50kg,60kg,70kg...)呈线性关系,那么试想一下,组变量取值继续变大,结果是什么?结果必然是组变量取值差异非常大的组之间均值不等。
在此,我想说的是,方差分析之前,你一定要搞清楚你到底要比较什么东西!比如,你想知道各组和总均值之间是否有差异,那么直接F检验,如果你想比较各组之间是否有差异,那么不管F检验是否显著,你都要做两两比较。如果两两比较无法实施,那么你最好观测一下样本各组之间是否存在均值差异特别大的,如果有,F检验不显著的情况下,建议对结论保持谨慎态度。