scipy.special.nctdtridf#
-
scipy.special.nctdtridf(p, nc, t, выход=None) =
'nctdtridf'> # Вычислить степени свободы для нецентрального t-распределения.
См.
nctdtrдля получения дополнительной информации.- Параметры:
- parray_like
Значения CDF, в диапазоне (0, 1].
- ncarray_like
Параметр нецентральности. Должен находиться в диапазоне (-1e6, 1e6).
- tarray_like
Квантили, т.е. верхний предел интегрирования.
- выходndarray, необязательно
Необязательный выходной массив для результатов функции
- Возвращает:
- dfскаляр или ndarray
Степени свободы. Если все входные данные скалярные, возвращаемое значение будет float. В противном случае это будет массив.
Смотрите также
Примеры
>>> from scipy.special import nctdtr, nctdtridf
Вычислить CDF для нескольких значений df:
>>> 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.])