21 假设检验中的常见假设检验方法
系列进度
统计学入门 · 第 21 / 24 篇
整理说明
这篇内容怎么整理
郭震 · 2026-06-04
阅读路线
先按这条路线读
先抓住主线,再回到代码、配置和图文细节,读起来会更稳。
统计学的价值在于用有限样本做有边界的判断,学习时要同时看数据、假设和结论。阅读时可以按「单样本t检验 -> 案例 -> 步骤 -> Python代码示例」建立结构,再回到正文里的代码、案例或指标做验证。
读完后,用一个真实小任务复查:输入是什么,处理环节在哪里,输出是否可验收;失败时先查「单样本t检验」,再查「案例」。
在进行假设检验时,了解常见的假设检验方法是至关重要的。接下来,我们将介绍几种常见的假设检验方法,这些方法可以帮助你根据数据作出合理的推断。我们还会结合实际案例来阐释每种方法的使用。
1. 单样本t检验
单样本t检验用于检验一个样本的均值是否与已知的总体均值相等。这里假设数据服从正态分布。
选择常见假设检验方法时,先看单样本或双样本、独立或配对、正态性、方差齐性、显著性水平和效应大小。
案例
假设一名教师想要检验她的班级学生的平均成绩是否为80分。她收集了10名学生的成绩,结果如下:
成绩 = [76, 82, 79, 85, 77, 88, 80, 75, 84, 81]
步骤
-
提出假设:
- 原假设 :
- 备择假设 :
-
计算t值: 我们可以使用以下公式计算t值:
其中:
- 是样本均值
- 是已知均值(80分)
- 是样本标准差
- 是样本大小
-
查找临界值和作出决策: 根据t分布查找临界值,然后判断是否拒绝原假设。
Python代码示例
import numpy as np
from scipy import stats
成绩 = [76, 82, 79, 85, 77, 88, 80, 75, 84, 81]
样本均值 = np.mean(成绩)
样本标准差 = np.std(成绩, ddof=1)
n = len(成绩)
t值 = (样本均值 - 80) / (样本标准差 / np.sqrt(n))
p值 = 2 * (1 - stats.t.cdf(abs(t值), df=n-1))
print("t值:", t值)
print("p值:", p值)
2. 独立样本t检验
独立样本t检验用于比较两个独立样本均值之间的差异是否显著。同样需假设数据服从正态分布。
看完《假设检验中的常见假设检验方法》后,建议用一分钟复盘:关键概念是否分清、练习步骤是否可复现、结论能不能换成自己的话。
案例
假设我们希望比较男生和女生的数学成绩。我们收集了两组数据:
男生成绩 = [78, 82, 77, 85, 90]
女生成绩 = [85, 88, 84, 89, 92]
步骤
-
提出假设:
- 原假设 :(男生和女生均值相等)
- 备择假设 :
-
计算t值:
其中 是合并标准差。
-
查找临界值和作出决策。
Python代码示例
男生成绩 = [78, 82, 77, 85, 90]
女生成绩 = [85, 88, 84, 89, 92]
t值, p值 = stats.ttest_ind(男生成绩, 女生成绩)
print("t值:", t值)
print("p值:", p值)
3. 配对样本t检验
配对样本t检验用于检验同一组受试者在不同条件下的均值差异,适用于成对数据。
案例
假设一名研究者试图研究某项新药对患者血压的影响。他在治疗前和治疗后的血压数据如下:
治疗前 = [130, 132, 135, 140, 138]
治疗后 = [125, 128, 130, 135, 130]
步骤
-
提出假设:
- 原假设 :(治疗前后均值相等)
- 备择假设 :
-
计算t值:
其中 是差值的均值, 是差值的标准差。
-
查找临界值和作出决策。
Python代码示例
治疗前 = [130, 132, 135, 140, 138]
治疗后 = [125, 128, 130, 135, 130]
差值 = np.array(治疗前) - np.array(治疗后)
t值, p值 = stats.ttest_rel(治疗前, 治疗后)
print("t值:", t值)
print("p值:", p值)
复习《假设检验中的常见假设检验方法》时,建议把关键概念、操作步骤和可见结果放在同一页里回看。
练习《假设检验中的常见假设检验方法》时,建议把输入条件、处理动作和可见结果写在一起,方便下次复查。
结论
通过以上案例,我们了解了三种常见的假设检验方法:单样本t检验、独立样本t检验以及配对样本t检验。在进行假设检验时,务必根据数据的性质选择合适的方法。
在接下来的一篇文章中,我们将介绍统计软件的使用,包括如何运用软件进行统计分析。借助这些工具,你将能够更加便捷地进行数据分析与可视化。
希望本篇教程能够帮助你掌握假设检验的基本方法,欢迎随时提问进行深入交流!
继续阅读
从这篇继续找到相关教程
常见问题
读前先确认这三点
假设检验中的常见假设检验方法适合谁读?
这是 统计学入门 系列第 21 / 24 篇,适合正在学习统计学入门,并且需要把概念落到操作步骤或判断标准里的读者。
读这篇统计学入门教程要多久?
按中文技术文章阅读速度估算,通读大约 4 分钟;如果要跟着复现,建议把命令、配置和结果检查分开做。
这篇文章里的图文节点怎么用?
正文里有 6 个图文节点,可以先用它们抓住流程、配置和判断点,再回到对应段落细读。
分享文章
转发到常用平台
微信/朋友圈可先复制链接
相关教程
从相近问题继续读
继续阅读