python - 如何在Python中实现这个R泊松分布?

标签 python r poisson

我已经在 R 中编写了一些代码,但我似乎无法在 Python 中执行相同的操作。

下面是代码 - 它在 R 中绝对有效。

我在使用 Python 语法来实现与 numpy 相同的效果时遇到问题。 。

myMaxAC = qpois(p=as.numeric(0.95),
                lambda=(121412)*(0.005))

为了清楚起见,0.95是置信区间,121412是我的人口规模,0.005是人群中的频率。

我只是想知道如何在Python中得到相同的答案,顺便说一句是648。

最佳答案

您可以使用poisson.ppf获得它:

from scipy.stats import poisson
myMaxAC = poisson.ppf(0.95, (121412)*(0.005))
print(myMaxAC)
648.0

关于python - 如何在Python中实现这个R泊松分布?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54617429/

相关文章:

python - 在Python 3中动态导入模块时出现问题

python - 在 Python 中使用 OpenSSL 1.0.2(在 Travis CI OSX 图像上)?

r - 如何在R中重复闰年二月最后一天的值?

python - Python 3 中的泊松点过程与 numpy,没有 scipy

matlab - 在 Matlab 中根据所需支持截断泊松分布

c - fftw 等 ionic 体物理学中的泊松

python - 如何使用 ETE Toolkit (Python) 更改节点标签上的字体方向

python - 使用 Python 创建物理系统的交互式动画

r - 如何更改 Sweave/Knit 的输出文件名/目录?

使用名为 'x' : 的变量时更新公式时出现 R 错误