gpt4 book ai didi

Python Pandas - 与 Scipy 的优势比(P 值 = 0?)

转载 作者:太空宇宙 更新时间:2023-11-03 15:17:05 25 4
gpt4 key购买 nike

我正在尝试计算 2 x 2 网格的优势比(如下)

    Lower       Higher
A 11772336 18837138
B 3624890 4263509

我已经完成了这段代码来获取优势比:

import scipy.stats as stats
table = df.values
reversedTable = table[::-1]

oddsratio, pvalue = stats.fisher_exact(reversedTable)
print("OddsR: ", oddsratio, "p-Value:", pvalue)

输出为:

OddsR:  1.3604416468907712 p-Value: 0.0

如果我使用在线计算器,我得到的 P 值为 <0.0001

有没有办法让我的代码中的 P 值不被舍入?还是我做错了什么?

非常感谢

最佳答案

在您的例子中,对数优势比的 z 分数为 382.246,相关的双尾 p 值为 3.169 × 10-31731。这小于可以用 64 位 float 表示的最小正值 (2−1074),这是 fisher_exact 返回的 p 值。

关于Python Pandas - 与 Scipy 的优势比(P 值 = 0?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43801770/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com