美文网首页
scipy计算卡方检验

scipy计算卡方检验

作者: 一路向后 | 来源:发表于2021-06-15 21:32 被阅读0次

1.问题描述

某市自开办有奖储蓄以来,13期兑奖号码中各数码的频数汇总为,0: 21, 1: 28, 2: 37, 3: 36, 4: 31, 5: 45, 6: 30, 7: 37, 8: 33, 9: 52,总数为350。试检验器械或操作方法是否有问题(\alpha=0.05)。

2.解题思路

设抽取的数码为X,如果检验器械或操作方法没有问题,则0~9的出现是等可能的,提出检验假设H_0: p_i= 0.1, i=0,1,2,..,9

3.源码实现

import numpy as np
from scipy import stats

observation = np.array([21, 28, 37, 36, 31, 45, 30, 37, 33, 52])

expectation = np.array([350, 350, 350, 350, 350, 350, 350, 350, 350, 350]) / 10

chi_value = np.sum(np.divide(np.square(observation-expectation), expectation))
p_value = 1 - stats.chi2.cdf(chi_value, len(observation)-1)

print(chi_value, p_value)

4.运行及其结果

$ python3 example.py
19.6571428571 0.0201502907691

5.结果解析

因为P=0.02015 < \alpha=0.05,所以拒绝H_0,即认为机械或操作方法有问题。

相关文章

  • scipy计算卡方检验

    1.问题描述 某市自开办有奖储蓄以来,13期兑奖号码中各数码的频数汇总为,0: 21, 1: 28, 2: 37...

  • scipy计算Z检验

    1.问题描述 某机床厂加工一种零件,根据经验,该厂加工零件的椭圆度近似服从正态分布,其总体均值为,总体标准差为。今...

  • 卡方检验

    ①四格表卡方检验 ②配对卡方检验 ③RxC卡方检验

  • Fisher's exact test

    目录 适用实例 计算原理 计算实例3.1 解答过程3.2 R语言代码 Fisher精确检验和卡方检验的选择 1. ...

  • 干货!一文汇总卡方检验分析步骤

    一、类型 SPSSAU中卡方检验包括卡方检验、卡方拟合优度、配对卡方、分层卡方。 对于上述四种卡方检验区别如下: ...

  • ChIP-seq测序到底要测多深才合适?

    目录 前言思考该问题中卡方检验的理解总TSS上下游1kb范围长度之和总长度计算卡方检验转换为reads注意 前言 ...

  • 卡方检验(Chi-Square Test)

    适用实例 计算原理 计算实例3.1 解答过程3.2 R语言代码 1. 适用实例 卡方检验就是检验两个变量之间有没有...

  • R实战|卡方检验及其可视化

    R实战|卡方检验及其可视化 卡方检验 卡方检验是一种以χ 2 分布为基础的用途广泛的假设检验方法。是一种非参数检验...

  • 白话“卡方检验”

    白话“卡方检验” 什么是“卡方检验”? 卡方检验是假设检验的一种,用于分析两个类别变量的相关关系,是一种非参数假设...

  • 医学临床试验文献统计方法解读(卡方检验)

    四、卡方检验 (一)文献中应用 文献中如此描述卡方检验的应用:”卡方检验用来比较试验组和控制组在被试分布、移植物分...

网友评论

      本文标题:scipy计算卡方检验

      本文链接:https://www.haomeiwen.com/subject/kyrtyltx.html