我在处理一组实验数据时遇到统计方法选择的困惑:同一批样本分成多个处理组,每组有若干重复,想比较不同处理之间某个指标均值是否存在差异。之前用两两 t 检验,被指出会增大假阳性风险;改用方差分析后,又不太清楚什么时候该用 t 检验、什么时候必须用方差分析,以及单因素和多因素情形下如何区分。请问这两类方法各自的适用条件是什么?
核心区别:比较的组数t 检验和方差分析(ANOVA)本质上都是检验均值差异,最根本的区别在于同时比较的组数。t 检验用于比较两组均值;方差分析用于比较三组及以上均值,或同时考察多个因素及其交互作用。对三组以上数据反复做两两 t 检验,会使整体假阳性率(I 类错误)明显升高,这是最常见的误用。 t 检验的适用情形
使用前提:数据近似正态、两组方差相近(方差齐性)。方差不齐时可改用校正自由度的 t 检验;样本量较小时正态性尤其重要,可用正态性检验或图示判断。 方差分析的适用情形
前提:各组独立、残差近似正态、方差齐性。方差分析显著后,只能说明“至少有一组不同”,需再做事后多重比较(如 Tukey、Bonferroni 等),并注意校正多重检验。 逐项排查与选择流程
预防建议统计方法应在实验设计阶段确定,避免看到数据后再挑选方法;保证足够且均衡的重复数;记录完整原始数据以便核查前提条件。涉及生物样本和有毒试剂的操作请按实验室规定进行。具体检验的临界值、事后比较方法及软件参数设置,请以统计教材、软件说明或预实验分析结果为准。 |