3. 单因素方差分析在化工配方筛选中的应用

在化工配方筛选中,研究者常常需要比较三种或更多催化剂配方对同一目标指标(如收率、选择性或转化率)的影响。若两两做 t 检验,不仅比较次数多,还会放大第一类错误概率。单因素方差分析(One-way ANOVA)正是解决“多个水平均值是否整体存在差异”的标准工具:它把总变异分解为“组间变异”和“组内变异”,用二者的比值构造 F 统计量,从而判断因素水平是否对响应产生显著影响。

一、模型结构与假设

设因素 A 有 k 个水平(k 种配方),第 i 个水平做 ni 次重复实验,观测值为 yij。单因素方差分析的线性模型为:

y_ij = μ + τ_i + ε_ij
其中:μ 为总均值,τ_i 为第 i 个水平的效应(Σn_i·τ_i = 0),
      ε_ij ~ N(0, σ²) 且相互独立

模型对应三条基本假定:独立性(各次实验互不影响)、正态性(残差服从正态分布)、方差齐性(各组总体方差相等)。检验的原假设与备择假设为:

H0: μ1 = μ2 = … = μk   (各配方均值无显著差异)
H1: 至少有一对 μi ≠ μj  (存在配方均值差异)

需要强调:拒绝 H0 只说明“至少有一个水平不同”,并不指明是哪一对不同,后续需用多重比较(如 Tukey HSD 或 LSD)定位差异来源。

二、F 统计量的构造与计算

方差分析的核心是平方和分解:总平方和 SST 拆为组间平方和 SSA 与误差平方和 SSE,自由度同步分解。计算式如下:

SST = ΣΣ(y_ij - ȳ..)²      df_T = N - 1
SSA = Σ n_i(ȳ_i. - ȳ..)²   df_A = k - 1
SSE = ΣΣ(y_ij - ȳ_i.)²     df_E = N - k
MSA = SSA / df_A,  MSE = SSE / df_E
F = MSA / MSE

直观理解:MSA 反映“配方不同带来的差异”,MSE 反映“同一配方下重复实验的随机波动”。若配方效应真实存在,MSA 会明显大于 MSE,F 值偏大;在 H0 成立时 F 服从 F(k−1, N−k) 分布,当 F > Fα(k−1, N−k) 或 p < α 时拒绝 H0。通常取 α = 0.05。

单因素方差分析:平方和分解与 F 检验 总平方和 SST df_T = N − 1 组间平方和 SSA Σ n_i(ȳ_i. − ȳ..)² df_A = k − 1 反映配方效应 误差平方和 SSE ΣΣ(y_ij − ȳ_i.)² df_E = N − k 反映随机波动 MSA = SSA / (k−1) 配方间均方 MSE = SSE / (N−k) 误差均方 F = MSA / MSE 服从 F(k−1, N−k) F > F_α 或 p < 0.05 → 拒绝 H0,配方间差异显著

三、案例:四种催化剂配方的收率比较

某精细化工中间体合成中,拟从四种催化剂配方 A、B、C、D 中择优。固定温度 80 ℃、压力 0.5 MPa、反应时间 4 h,每种配方独立重复 4 次,测得收率(%)如下(以下数据为教学示例,非实测结果):

配方重复1重复2重复3重复4组均值 ȳ_i.
A78.279.577.878.978.60
B82.183.481.782.882.50
C79.080.278.679.879.40
D84.385.183.984.784.50

总均值 ȳ.. = (78.60+82.50+79.40+84.50)/4 = 81.25,N = 16,k = 4。逐项计算:

SSA = 4×[(78.60−81.25)² + (82.50−81.25)²
        + (79.40−81.25)² + (84.50−81.25)²]
    = 4×(7.0225 + 1.5625 + 3.4225 + 10.5625)
    = 4×22.57 = 90.28

SSE = Σ各组内离差平方和
    A: 0.16+0.81+0.64+0.09 = 1.70
    B: 0.16+0.81+0.64+0.09 = 1.70
    C: 0.16+0.64+0.64+0.16 = 1.60
    D: 0.04+0.36+0.36+0.04 = 0.80
    SSE = 5.80

MSA = 90.28 / 3 = 30.09
MSE = 5.80 / 12 = 0.483
F   = 30.09 / 0.483 ≈ 62.3

查表得 F0.05(3, 12) = 3.49。因 62.3 ≫ 3.49,p 远小于 0.05,拒绝 H0,说明四种配方收率均值存在显著差异。进一步用 Tukey HSD 比较,可判断 D 与 B 显著高于 A、C,而 D 又优于 B,最终推荐配方 D。同时应检查残差正态性与方差齐性(如 Levene 检验),本例各组方差接近,假定基本成立。

实操提示:方差分析前先画各组箱线图或残差图,快速观察均值位置、离散程度与异常点;若方差不齐,可考虑 Welch ANOVA 或对数据做对数变换后再分析。
常见误区:F 检验显著并不等于“所有配方都不同”,也不等于“差异在工艺上一定有意义”。应结合效应量(如 η² = SSA/SST)与实际收率提升幅度综合判断,避免仅凭 p 值下结论。