F检验

6 minIntermediate2026/6/14

两总体方差比的F检验、方差分析基础。

1. 两总体方差比的 F 检验

1.1 适用条件

两个正态总体 N(μ1,σ12)N(\mu_1, \sigma_1^2) 和 N(μ2,σ22)N(\mu_2, \sigma_2^2),检验方差是否相等(方差齐性检验)。

1.2 检验步骤

假设:

  • 双侧:H0:σ12=σ22H_0: \sigma_1^2 = \sigma_2^2,H1:σ12≠σ22H_1: \sigma_1^2 \neq \sigma_2^2
  • 右侧:H0:σ12≤σ22H_0: \sigma_1^2 \leq \sigma_2^2,H1:σ12>σ22H_1: \sigma_1^2 > \sigma_2^2
  • 左侧:H0:σ12≥σ22H_0: \sigma_1^2 \geq \sigma_2^2,H1:σ12<σ22H_1: \sigma_1^2 < \sigma_2^2

检验统计量:

F=S12S22∼F(n1−1,n2−1)F = \frac{S_1^2}{S_2^2} \sim F(n_1 - 1, n_2 - 1)

约定:在双侧检验中,将较大的样本方差放在分子上,使 F≥1F \geq 1。

拒绝域:

检验类型拒绝域
双侧F>Fα/2(n1−1,n2−1)F > F_{\alpha/2}(n_1-1, n_2-1)
右侧F>Fα(n1−1,n2−1)F > F_\alpha(n_1-1, n_2-1)
左侧F<F1−α(n1−1,n2−1)=1/Fα(n2−1,n1−1)F < F_{1-\alpha}(n_1-1, n_2-1) = 1/F_\alpha(n_2-1, n_1-1)

1.3 示例

例题:甲乙两台机床加工同种零件,分别抽取 10 件和 8 件,测得 s12=0.064s_1^2 = 0.064,s22=0.030s_2^2 = 0.030。在 α=0.05\alpha = 0.05 下检验两机床加工精度是否有显著差异。

解:

H0:σ12=σ22H_0: \sigma_1^2 = \sigma_2^2,H1:σ12≠σ22H_1: \sigma_1^2 \neq \sigma_2^2

F=0.0640.030=2.133F = \frac{0.064}{0.030} = 2.133

F0.025(9,7)=4.82F_{0.025}(9, 7) = 4.82,F=2.133<4.82F = 2.133 < 4.82,不拒绝 H0H_0。

两机床加工精度无显著差异。

1.4 F 检验在 t 检验中的作用

在进行双总体 t 检验之前,通常需要先进行 F 检验判断方差是否相等:

  • 若 σ12=σ22\sigma_1^2 = \sigma_2^2,使用等方差 t 检验
  • 若 σ12≠σ22\sigma_1^2 \neq \sigma_2^2,使用 Welch t 检验

2. 单因素方差分析

2.1 问题

比较 kk 个正态总体的均值是否相等。

2.2 模型

设 kk 个正态总体 N(μi,σ2)N(\mu_i, \sigma^2)(i=1,2,⋯ ,ki = 1, 2, \cdots, k),方差相等,从第 ii 个总体抽取 nin_i 个样本。

假设:H0:μ1=μ2=⋯=μkH_0: \mu_1 = \mu_2 = \cdots = \mu_k,H1:μiH_1: \mu_i 不全相等

2.3 方差分析表

来源平方和自由度均方F 值
组间SAS_Ak−1k-1SˉA=SA/(k−1)\bar{S}_A = S_A/(k-1)F=SˉA/SˉEF = \bar{S}_A/\bar{S}_E
组内SES_En−kn-kSˉE=SE/(n−k)\bar{S}_E = S_E/(n-k)
总和STS_Tn−1n-1

其中:

ST=∑i=1k∑j=1ni(Xij−Xˉ)2S_T = \sum_{i=1}^k \sum_{j=1}^{n_i} (X_{ij} - \bar{X})^2

SA=∑i=1kni(Xˉi−Xˉ)2S_A = \sum_{i=1}^k n_i(\bar{X}_i - \bar{X})^2

SE=ST−SA=∑i=1k∑j=1ni(Xij−Xˉi)2S_E = S_T - S_A = \sum_{i=1}^k \sum_{j=1}^{n_i} (X_{ij} - \bar{X}_i)^2

2.4 检验

F=SˉASˉE∼F(k−1,n−k)F = \frac{\bar{S}_A}{\bar{S}_E} \sim F(k-1, n-k)

拒绝域:F>Fα(k−1,n−k)F > F_\alpha(k-1, n-k)。

2.5 示例

例题:三种饲料对猪增重(kg)的试验数据如下:

饲料A:51, 40, 43, 48 饲料B:23, 32, 28, 35 饲料C:23, 25, 26, 18

在 α=0.05\alpha = 0.05 下检验三种饲料效果是否有显著差异。

解:

XˉA=45.5\bar{X}_A = 45.5,XˉB=29.5\bar{X}_B = 29.5,XˉC=23\bar{X}_C = 23,Xˉ=32.67\bar{X} = 32.67

SA=4(45.5−32.67)2+4(29.5−32.67)2+4(23−32.67)2=657.6+40.1+374.7=1072.4S_A = 4(45.5 - 32.67)^2 + 4(29.5 - 32.67)^2 + 4(23 - 32.67)^2 = 657.6 + 40.1 + 374.7 = 1072.4

SE=∑(Xij−Xˉi)2=74+82+34=190S_E = \sum(X_{ij} - \bar{X}_i)^2 = 74 + 82 + 34 = 190

F=1072.4/2190/9=536.221.1=25.41F = \frac{1072.4/2}{190/9} = \frac{536.2}{21.1} = 25.41

F0.05(2,9)=4.26F_{0.05}(2, 9) = 4.26,F=25.41>4.26F = 25.41 > 4.26,拒绝 H0H_0。

三种饲料效果有显著差异。

3. 方差分析的前提条件

  1. 正态性:各总体服从正态分布
  2. 方差齐性:各总体方差相等
  3. 独立性:各样本相互独立

当方差齐性不满足时,可使用 Welch 方差分析或非参数方法(如 Kruskal-Wallis 检验)。