【发布时间】:2012-03-08 23:06:29
【问题描述】:
我在R 中使用了以下代码来确定观察值(例如 20、20、0 和 0)与预期值/比率的匹配程度(例如,四种情况中的每一种都为 25%):
> chisq.test(c(20,20,0,0), p=c(0.25, 0.25, 0.25, 0.25))
Chi-squared test for given probabilities
data: c(20, 20, 0, 0)
X-squared = 40, df = 3, p-value = 1.066e-08
如何在 Python 中复制它?我尝试过使用scipy 中的chisquare 函数,但得到的结果却大不相同;我不确定这是否是正确使用的功能。我已经搜索了scipy 文档,但是因为它运行到 1000 多页,所以相当令人生畏; numpy 文档几乎比这多 50%。
【问题讨论】: