说明
1、实际观测值与理论推断值之间的偏差程度,以及实际观测值与理论推断值之间的偏差程度决定了卡方值的大小。
卡方值越大,两者之间的偏差越大;相反,两者之间的偏差越小;如果两个值完全相等,卡方值为0。
2、自变量X一般适用于离散类型,因为变量Y是离散类别值,数据一般呈正态分布。
实例
从一所中学随机选择两个班,调查他们对晚上自学的态度。A班41人同意,25人反对;B班34人同意,29人反对。这两个班对晚上自学的态度是否有显著差异。
fromscipy.statsimportchi2contingency importnumpyasnp data=np.array([41,25],[34,29]]) kt=chi2_contingency(data) print('卡方值=%.p值=%.4f,自由度=%iexpected_frep=%s'%kt)
以上是python卡方检验的介绍,希望对大家有所帮助。更多Python学习指导:python基础教程
本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。