scipy.special.pdtr#

scipy.special.pdtr(k, m, out=None) = <ufunc 'pdtr'>#

Poisson 累積分布函數。

定義為事件發生率為 \(m\) 的 Poisson 分布隨機變數小於或等於 \(k\) 的機率。更具體地說,這可以推導出為 [1]

\[\exp(-m) \sum_{j = 0}^{\lfloor{k}\rfloor} \frac{m^j}{j!}.\]
參數:
karray_like

發生次數 (非負實數)

marray_like

形狀參數 (非負實數)

outndarray, optional

函數結果的可選輸出陣列

返回:
純量或 ndarray

Poisson 累積分布函數的值

參見

pdtrc

Poisson 存活函數

pdtrik

pdtr 關於 k 的反函數

pdtri

pdtr 關於 m 的反函數

參考文獻

範例

>>> 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 ])