ARTICLE

配对样本t检验

配对样本t检验 (Paired Sample t-test) 配对样本t检验 (Paired Sample t-test),也称为 相依样本t检验 (Dependent Sample t-test) 或 配对t检验,是一种统计假设检验方法。它用于比较两个相关或配对样本的均值是否存在统计学意义上的显著差异。此检验的核心在于,数据不是来自两个独立的群体,而是来自

浏览 133 更新 2025-10-25

配对样本t检验 (Paired Sample t-test)

配对样本t检验 (Paired Sample t-test),也称为 相依样本t检验 (Dependent Sample t-test) 或 配对t检验,是一种统计假设检验方法。它用于比较两个相关或配对样本的均值是否存在统计学意义上的显著差异。此检验的核心在于,数据不是来自两个独立的群体,而是来自同一组对象在两种不同条件下的测量值,或来自经过匹配的两个对象的测量值。

例如,研究人员可能希望检验一种新药对血压的影响,他们会测量同一批患者服药前和服药后的血压。这里的“服药前”和“服药后”的血压数据就是一对配对样本。配对样本t检验的目的就是确定该药物是否对血压产生了显著影响。

检验的核心思想

与比较两个完全独立群体的独立样本t检验不同,配对样本t检验的巧妙之处在于它将分析的焦点从两个原始样本转移到了它们的 差值 上。

具体来说,对于每一对观测值(例如,每个受试者的“前”和“后”测量值),我们计算出一个差值 d d 。这样,原本的两组数据就被转换成了一个新的、单一的差值样本。随后,配对样本t检验实际上就演变成了对这个差值样本进行的 单样本t检验 (One-sample t-test)。

检验的核心问题是:这个差值样本的总体均值 μd \mu_d 是否显著不为零?

  • 如果差值的均值接近于零,则说明两种条件下没有显著差异。
  • 如果差值的均值显著地大于或小于零,则说明两种条件下存在显著差异。

通过这种方式,该检验有效地控制了由个体差异引起的变异。因为每个差值都是在同一个体内部计算的,所以不同个体之间固有的差异(如遗传、健康状况等)被抵消了,从而使得检验能更精确地捕捉到处理或条件本身带来的效果,这通常会带来更高的统计功效

假设的设立

在进行配对样本t检验时,我们需要设立原假设 (H0 H_0 ) 和备择假设 (H1 H_1 )。设 μd \mu_d 为两配对样本差值的总体均值。

  • 原假设 (H0 H_0 ):两配对样本的总体均值没有差异,即差值的总体均值为0。
H0:μd=0H_0: \mu_d = 0
  • 备择假设 (H1 H_1 ):可以有三种形式,取决于研究者想要检验的方向。
  1. 双尾检验 (Two-tailed test):检验是否存在任何差异(不区分方向)。
H1:μd0H_1: \mu_d \neq 0
  1. 右尾检验 (Right-tailed test):检验第一个样本的均值是否显著大于第二个样本的均值。
H1:μd>0H_1: \mu_d > 0
  1. 左尾检验 (Left-tailed test):检验第一个样本的均值是否显著小于第二个样本的均值。
H1:μd<0H_1: \mu_d < 0

检验统计量

配对样本t检验的t统计量计算公式如下:

t=dˉμd0sd/nt = \frac{\bar{d} - \mu_{d0}}{s_d / \sqrt{n}}

其中:

  • dˉ \bar{d} 是配对差值 di d_i 样本均值,即 dˉ=i=1ndin \bar{d} = \frac{\sum_{i=1}^{n} d_i}{n} 。这里的 di d_i 是第 i i 对观测值的差(例如,di=AfteriBeforei d_i = \text{After}_i - \text{Before}_i )。
  • μd0 \mu_{d0} 是原假设中设定的差值总体均值,在绝大多数情况下为 0
  • sd s_d 是配对差值的样本标准差,计算公式为 sd=i=1n(didˉ)2n1 s_d = \sqrt{\frac{\sum_{i=1}^{n} (d_i - \bar{d})^2}{n-1}}
  • n n 是配对观测值的数量(即,差值的个数)。

该t统计量服从一个自由度 (Degrees of Freedom, df) 为 n1 n-1 t分布

使用条件与假设

要使配对样本t检验的结果有效和可靠,需要满足以下几个前提假设:

  1. 配对数据 (Paired Data):数据必须是配对的。即两个样本中的观测值是一一对应的。这是该检验方法最根本的要求。
  2. 因变量为连续变量 (Continuous Dependent Variable):被测量的因变量应该是连续的(即属于区间或比率量表)。
  3. 差值的正态性 (Normality of Differences):配对值的差值 (di d_i ) 构成的样本应来自一个正态分布的总体。在实践中,t检验对于轻微偏离正态性的情况具有一定的稳健性。根据中心极限定理,当样本量较大时(通常认为 n>30 n > 30 ),即使差值的分布不是严格正态,t检验的结果仍然是相当可靠的。
  4. 无显著异常值 (No Significant Outliers):差值样本中不应存在会严重影响均值和标准差的极端异常值。

检验步骤与决策

进行一次完整的配对样本t检验通常包括以下步骤:

  1. 明确研究问题并设立假设:根据研究目的,确定使用双尾、左尾还是右尾检验,并写出 H0 H_0 H1 H_1
  2. 设定显著性水平 (α \alpha ):通常选择 α=0.05 \alpha = 0.05 , 0.01 0.01 0.10 0.10 。这是我们愿意承担的犯第一类错误的概率上限。
  3. 计算配对差值:为每一对观测值计算差值 di d_i
  4. 计算差值的均值与标准差:计算 dˉ \bar{d} sd s_d
  5. 计算t统计量:将 dˉ \bar{d} , sd s_d n n 代入t统计量公式。
  6. 确定拒绝域或计算p值
  • 临界值法:根据显著性水平 α \alpha 和自由度 df=n1 df = n-1 ,在t分布表中查找临界值。如果计算出的t统计量落在拒绝域内,则拒绝 H0 H_0
  • p值法:根据计算出的t统计量和自由度 df=n1 df = n-1 ,计算出p值。p值代表了在原假设为真的情况下,获得当前样本结果或更极端结果的概率。
  1. 做出统计决策
  • 如果 pα p \le \alpha (或t统计量落在拒绝域内),则拒绝原假设 H0 H_0 。结论是,两个样本均值之间存在显著差异。
  • 如果 p>α p > \alpha (或t统计量未落在拒绝域内),则不拒绝原假设 H0 H_0 。结论是,没有足够的证据表明两个样本均值之间存在显著差异。
  1. 解释结果:将统计决策转化为对研究问题的实际解释,并可以进一步计算效应量 (Effect Size) 如科恩的d (Cohen's d) 或报告差值的置信区间 (Confidence Interval) 来量化差异的大小。

应用示例

假设一个研究小组想评估一种新的记忆训练方法是否有效。他们招募了10名志愿者,记录了他们在接受训练前和训练后完成一个标准记忆任务的得分。数据如下:

| 志愿者 | 训练前得分 (X1) | 训练后得分 (X2) | 差值 (d = X2 - X1) | | :---: | :---: | :---: | :---: | | 1 | 65 | 70 | 5 | | 2 | 72 | 75 | 3 | | 3 | 80 | 82 | 2 | | 4 | 60 | 68 | 8 | | 5 | 75 | 78 | 3 | | 6 | 82 | 85 | 3 | | 7 | 90 | 92 | 2 | | 8 | 55 | 60 | 5 | | 9 | 73 | 78 | 5 | | 10 | 68 | 72 | 4 |

  1. 假设:我们想知道训练后得分是否显著提高。

H0:μd=0 H_0: \mu_d = 0 (训练无效) H1:μd>0 H_1: \mu_d > 0 (训练有效,得分提高)

  1. 显著性水平:设 α=0.05 \alpha = 0.05
  2. 计算
  • 差值 d d 如上表所示。
  • 差值均值 dˉ=5+3+2+8+3+3+2+5+5+410=4010=4.0 \bar{d} = \frac{5+3+2+8+3+3+2+5+5+4}{10} = \frac{40}{10} = 4.0
  • 差值标准差 sd=i=1n(didˉ)2n1=(54)2+(34)2++(44)2101=3091.826 s_d = \sqrt{\frac{\sum_{i=1}^{n} (d_i - \bar{d})^2}{n-1}} = \sqrt{\frac{(5-4)^2 + (3-4)^2 + \dots + (4-4)^2}{10-1}} = \sqrt{\frac{30}{9}} \approx 1.826
  1. 计算t统计量
t=dˉ0sd/n=4.01.826/10=4.00.5776.93t = \frac{\bar{d} - 0}{s_d / \sqrt{n}} = \frac{4.0}{1.826 / \sqrt{10}} = \frac{4.0}{0.577} \approx 6.93
  1. 决策
  • 自由度 df=101=9 df = 10 - 1 = 9
  • 查阅t分布表,对于右尾检验,α=0.05 \alpha = 0.05 df=9 df = 9 的临界值为 tcritical=1.833 t_{critical} = 1.833
  • 我们计算的t值 6.93 6.93 远大于临界值 1.833 1.833 (或者说,对应的p值远小于0.05)。
  1. 结论:我们拒绝原假设。有充分的统计证据表明,该记忆训练方法能够显著提高志愿者的记忆任务得分。