scipy.special.pdtr#
- scipy.special.pdtr(k, m, out=None) = <ufunc 'pdtr'>#
泊松累积分布函数。
定义为泊松分布随机变量在事件发生率为 \(m\) 时,小于或等于 \(k\) 的概率。更具体地说,它计算结果为 [1]
\[\exp(-m) \sum_{j = 0}^{\lfloor{k}\rfloor} \frac{m^j}{j!}.\]- 参数:
- k类数组
发生次数 (非负实数)
- m类数组
形状参数 (非负实数)
- outndarray, 可选
用于函数结果的可选输出数组
- 返回:
- 标量或 ndarray
泊松累积分布函数的值
参考资料
示例
>>> import numpy as np >>> import scipy.special as sc
这是一个累积分布函数,因此当 k 趋于无穷大时,它单调收敛于1。
>>> sc.pdtr([1, 10, 100, np.inf], 1) array([0.73575888, 0.99999999, 1. , 1. ])
它在整数处不连续,在整数之间保持不变。
>>> sc.pdtr([1, 1.5, 1.9, 2], 1) array([0.73575888, 0.73575888, 0.73575888, 0.9196986 ])