英文:
Chi-squared test with Yates' correction in Excel
问题
如何在Excel中使用Yates'连续校正计算卡方检验的相应p值?如果不进行校正,可以简单地使用CHISQ.TEST
函数。在Microsoft文档中没有关于校正的信息。以下是最小的工作示例。
我的列联表(B2:C3)如下所示:
否 | 是 | |
---|---|---|
男性 | 1659 | 92 |
女性 | 323948 | 11090 |
我的期望频率(B5:C6)如下所示:
否 | 是 | |
---|---|---|
男性 | 1693 | 58 |
女性 | 323914 | 11124 |
为了计算p值,我们可以使用以下公式:
CHISQ.TEST(B2:C3, B5:C6)
如何在Excel中应用校正?
英文:
How can one calculate the corresponding p-value for Chi-squared with Yates' continuity correction using Excel? Without the correction, it is simple to use the CHISQ.TEST
function. There is nothing on correction in the Microsoft documentation. Minimal working example to follow.
My contingency table (B2:C3) would look like this:
No | Yes | |
---|---|---|
Men | 1659 | 92 |
Women | 323948 | 11090 |
And my expected frequencies (B5:C6) are:
No | Yes | |
---|---|---|
Men | 1693 | 58 |
Women | 323914 | 11124 |
In order to calculate the p-value we can use
CHISQ.TEST(B2:C3, B5:C6)
How to apply correction in Excel?
答案1
得分: 1
我找到了实现这一目标的方法。
**步骤 1.** 使用以下公式计算带有Yates修正的卡方值:`=(ABS(B2-B5)-0.5)^2/B5`,对其他三个字段也是如此。
| | 否 | 是 |
|--------| -------- | -------------- |
|**男性** | 0.66 | 19.15 |
|**女性** | 0.00 | 0.10 |
卡方值是所有四个值的总和。
**步骤 2.** 可以使用以下公式计算p值:
```=CHISQ.DIST.RT(<卡方值>,<自由度>)```.
英文:
I have found a way to achieve that.
Step 1. Calculate the Chi-square with Yates' correction using the following formula: =(ABS(B2-B5)-0.5)^2/B5
and the same for the other three fields.
No | Yes | |
---|---|---|
Men | 0.66 | 19.15 |
Women | 0.00 | 0.10 |
Chi-squared value is the sum of all four values.
Step 2. The p-value can be calculated using:
=CHISQ.DIST.RT(<Chi-squared value>,<degrees of freedom>)
.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论