你遇到的问题
各组的后测成绩有差异,但你担心是前测基线不同造成的,想「扣掉」前测的影响再比较组间差异,却不知道该把前测放哪、跑出来的「校正后均值」和原始均值不一样又该报哪个。
适用场景
协方差分析适用于比较若干组在某连续因变量上的差异,同时统计控制一个或多个连续协变量(如前测、年龄)的影响。除方差分析的常规假设外,ANCOVA 还要求回归斜率同质,即协变量与因变量的关系在各组间一致(表现为分组与协变量的交互项不显著)。
正确做法
先检验回归斜率同质假定:在模型中加入「分组×协变量」交互项,若不显著(p > .05)则满足假定,可正式做 ANCOVA。正式分析报告控制协变量后的组间效应 F(df1, df2)、p、partial η²,并报告各组的校正后均值(estimated marginal means, EMM)及其标准误,而不是原始均值。
报告示例:回归斜率同质假定检验中,组别与前测成绩的交互项不显著,F(1, 76) = 0.63, p = .431,满足假定。以前测成绩为协变量的协方差分析显示,控制前测后组别主效应显著,F(1, 77) = 11.24, p = .001, partial η² = .127。校正后均值显示,实验组(M = 82.6, SE = 1.4)显著高于对照组(M = 76.9, SE = 1.4)。
常见错误
错误一:跳过回归斜率同质检验就直接做 ANCOVA,一旦斜率不齐,用一个共同斜率去校正会得出误导性结论。错误二:报告的是原始组均值而非校正后均值(EMM),使「控制协变量后」这句话名不副实,读者看到的差异其实没扣除协变量影响。
需要更进一步?
如果你不确定斜率同质检验通没通过、或搞不清该报原始均值还是校正后均值,可以把输出粘贴进统计结果解读器核对;若协变量不止一个、或斜率不同质需要改用其他方法,建议预约辅导帮你重新设定模型。