C2.3

二项检验

教材页 第2章
 

问题描述:
某大学工科某专业招收男生55名,招收女生45名,问显著水平0.05下,是否满足男生占比例0.5则这一假设。Python完成二项分布检验。

Python

from scipy import stats;

x=55; #招收男生的人数
n=100; #招收学生的总人数
p=0.5; #原假设下男生占比例
alpha=0.05; #显著水平

p_value=stats.binom_test(x,n,p,alternative='two-sided'); #双侧检验
print('p-value=', p_value);

if p_value<alpha: print('拒绝原假设,男生占比例不等于0.5');
else: print('接受原假设,男生占比例等于0.5');

输出

p-value= 0.36820161732669576
接受原假设,男生占比例等于0.5

书籍 姜维.《数据分析与数据挖掘》、《数据分析与数据挖掘建模与工具》,电子工业出版社, 2023,2024。
软件 Python,C++(附加orsci包)。