卡方检验-python代码

故事背景

问题

卡方检验的结果怎么计算?

方法

python代码

python 复制代码
import numpy as np
from scipy.stats import chi2_contingency

# 观察频数矩阵
observed = np.array([[47, 21, 17],
                     [63, 29, 15],
                     [11, 2, 4]])

# 进行卡方检验
chi2, p, dof, expected = chi2_contingency(observed)

# 输出结果
print("输出结果:\n")
print(f"卡方统计量: {chi2}")
print(f"计算出的p值: {p}")
print(f"自由度: {dof}")
print("期望频数矩阵:")
print(expected)

运行结果

相关推荐
Evand J几秒前
【代码介绍】自适应R的AEKF(自适应扩展卡尔曼滤波)和经典EKF比较,MATLAB例程|三维非线性系统
开发语言·matlab·ekf·自适应·自适应滤波
曾阿伦1 分钟前
Unicode 正则表达式开发指南
python·正则表达式
香辣西红柿炒蛋4 分钟前
yaml文件介绍、数据读取
python
乐于分享的阿乐5 分钟前
(二)VSCode搭建python环境(详细图文保姆级教程)
ide·vscode·python
雪的季节8 分钟前
1 个网络线程 + 3 个数据处理线程(完全隔离)
开发语言
weixin_408099679 分钟前
2026 AI生成图片快速去水印的5种实测方法(附在线工具 + Python/Java/PHP API代码)
java·人工智能·python·api接口·ai去水印·石榴智能·自动去水印
风筝在晴天搁浅9 分钟前
快手 CodeTop LeetCode 227.基本计算器Ⅱ
java·开发语言
2601_9611940213 分钟前
2026初级会计经济法基础知识点汇总
python·django·pdf·virtualenv·代理模式·pygame
0xDevNull15 分钟前
Java实战面试题(一)
java·开发语言
爱就是恒久忍耐21 分钟前
Ubuntu解决pip3安装库提示This environment is externally managed的问题
linux·python·ubuntu