假设检验之 :卡方检验

python 卡方检验
from scipy.stats import chisquare # 卡方检验包
import numpy as np

observed = np.array([120,80])   # 观测值:200 人中吃香菜的男生120,女生80
expected = np.array([100,100])  # 理论值:200 人中吃香菜的男生100,女生100
res = chisquare(observed,expected)
print(res)
output:

Power_divergenceResult(statistic=8.0, pvalue=0.004677734981047276)

p值远小于0.05, 拒绝原假设H0, 男女人数在吃香菜上有差别。理论和观测值相差越小,统计量即卡方值越小,这里如果将观测值改为[110,90],得出的结论就相反了

posted @ 2023-04-11 21:07  天使不设防  阅读(42)  评论(0编辑  收藏  举报