scipy.special.nctdtridf#
- scipy.special.nctdtridf(p, nc, t, out=None) = <ufunc 'nctdtridf'>#
計算非中心 t 分佈的自由度。
詳情請參閱
nctdtr
。- 參數:
- parray_like
CDF 值,範圍在 (0, 1]。
- ncarray_like
非中心性參數。應在範圍 (-1e6, 1e6) 內。
- tarray_like
分位數,即積分上限。
- outndarray, optional
函數結果的可選輸出陣列
- 返回:
- dfscalar or ndarray
自由度。如果所有輸入皆為純量,則回傳值將為浮點數。否則,它將會是一個陣列。
範例
>>> from scipy.special import nctdtr, nctdtridf
計算數個 df 值的 CDF
>>> df = [1, 2, 3] >>> p = nctdtr(df, 0.25, 1) >>> p array([0.67491974, 0.716464 , 0.73349456])
計算反函數。我們取回了 df 的值,如預期
>>> nctdtridf(p, 0.25, 1) array([1., 2., 3.])