scipy.special.pdtrik#
- scipy.special.pdtrik(p, m, out=None) = <ufunc 'pdtrik'>#
与
pdtr相对的 k 的反函数。- 参数:
- parray_like
概率
- marray_like
形状参数(非负实数)
- outndarray, optional
用于存储函数结果的可选输出数组
- 返回:
- 标量或 ndarray
使得
pdtr(k, m) = p的出现次数 k
附注
此函数依赖于 Boost Math C++ 库中的
gamma_q_inva函数 [1]。参考文献
[1]Boost 开发者。“Boost C++ 库”。https://boost.ac.cn/。
示例
>>> import scipy.special as sc
计算几个 k 值对应的 CDF
>>> k = [1, 2, 3] >>> p = sc.pdtr(k, 2) >>> p array([0.40600585, 0.67667642, 0.85712346])
计算反函数。我们恢复了期望的 k 值
>>> sc.pdtrik(p, 2) array([1., 2., 3.])