python卡方检验 scipy,python卡方检验筛选特征

  python卡方检验 scipy,python卡方检验筛选特征

  说明

  1.统计样本的实际观测值与理论推断值的偏离度,实际观测值与理论推断值的偏离度决定卡方值。

  卡方值越大,两者偏差越大;相反,它们之间的偏差越小;如果两个值完全相等,则卡方值为0。

  2.一般适用于自变量X是离散型的情况。因为变量Y是一个离散的类别值,所以数据一般是正态分布的。

  实例

  从某中学随机抽取两个班,调查他们对晚自习的态度。A班有41人赞成,25人反对;B类34人,反对29人。两个班对待晚自习的态度有显著差异吗?

  from scipy . stats importchi 2 _应急

  importnumpyasnp

  data=np.array([[41,25],[34,29]])

  kt=chi2 _偶然性(数据)

  Print(卡方值=%.4f,p值=%.4f,自由度=%iexpected_frep=%s%kt)以上是python卡方检验的介绍。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: