卡方检验python
时间: 2023-08-15 12:14:09 浏览: 122
卡方检验
5星 · 资源好评率100%
你可以使用 Python 中的 scipy 库来进行卡方检验。下面是一个示例代码:
```python
from scipy.stats import chi2_contingency
# 创建一个二维的观察频数表
observed = [[10, 15, 5],
[20, 25, 10]]
# 进行卡方检验
chi2, p, dof, expected = chi2_contingency(observed)
print("卡方值:", chi2)
print("p 值:", p)
print("自由度:", dof)
print("期望频数表:", expected)
```
在上面的示例中,我们创建了一个二维的观察频数表 `observed`,然后使用 `chi2_contingency` 函数进行卡方检验。函数返回了卡方值 `chi2`,p 值 `p`,自由度 `dof` 和期望频数表 `expected`。你可以根据需要使用这些结果进行进一步的分析。
阅读全文