一个总体比例
z = p − π 0 ( π 0 ( 1 − π 0 ) n ) z = \frac{p-\pi_0}{\sqrt(\frac{\pi_0(1-\pi_0)}{n})} z=(nπ0(1−π0))p−π0
例:
一项统计结果生成,某市老年人口(65岁以上)所占比例为14.7%,该市老年人口研究会为了检验该项统计是否可靠,随机抽选了400名居民,发现其中由57人年龄在65岁以上,调查记过是否支持该市老年人口比例为14.7%得看法(a=0.05)?
假设:
H 0 : π = 14.7 % H_0:\pi=14.7\% H0:π=14.7%
H 0 : π ≠ 14.7 % H_0:\pi \neq 14.7\% H0:π=14.7%
双侧检验
# 由题可知
p = 57/400
pi = 0.147
n = 400
a = 0.05
计算 z a / 2 z_{a/2} za/2
z_a2 = stats.norm.isf(a/2)
z_a2
1.9599639845400545
计算统计量z
z = (p-pi)/np.sqrt(pi*(1-pi)/n)
z
-0.25416124340864343
依据统计量决策
if abs(z)<abs(z_a2):
print('不能拒绝H0,差异不显著')
if abs(z)>abs(z_a2):
print('拒绝H0,接受H1')
不能拒绝H0,差异不显著
计算p值
p_value = stats.norm.sf(z)*2
p_value
1.2006290090898113
依据p值决策
if p_value > a :
print('不能拒绝H0,差异不显著')
if p_value < a :
print('拒绝H0,接受H1')
不能拒绝H0,差异不显著