卡方检验-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)

运行结果

相关推荐
wgc2k8 分钟前
Nest.js 基础-8-Hello,NestJS
开发语言·javascript·ecmascript
CTA量化套保12 分钟前
一个账户跑多个期货策略:仓位与报单隔离思路
python·区块链
机汇五金_13 分钟前
影响交换机箱体使用寿命的几个关键因素
运维·服务器·网络·python
子午15 分钟前
基于DeepSeek的酒店客房管理系统~Python+DeepSeek智能问答+Vue3+Web网站系统
开发语言·前端·python
ghie909015 分钟前
基于 MATLAB 的序贯蒙特卡洛概率假设密度多目标跟踪实现
开发语言·matlab·目标跟踪
我命由我1234517 分钟前
Java 开发 - Jar 包与 War 包
java·开发语言·java-ee·intellij-idea·jar·idea·intellij idea
峰上踏雪18 分钟前
Windows 下最推荐的 Qt + VS2026 + CMake 开发方案
开发语言·windows·qt
编程大师哥20 分钟前
最高效的 IO 并发方案
linux·网络·python
Hello:CodeWorld21 分钟前
Dify 从入门到实战:部署、模型对接与企业级 AI 应用开发全教程
人工智能·python·架构·ai编程
楼田莉子24 分钟前
C++20新特性:协程
开发语言·c++·后端·学习·c++20