scipy.special.nctdtrit#
-
scipy.special.nctdtrit(df, nc, p, выход=None) =
'nctdtrit'> # Обратная функция распределения нецентрального t-распределения.
См.
nctdtrдля получения дополнительной информации.- Параметры:
- dfarray_like
Степени свободы распределения. Должны быть в диапазоне (0, inf).
- ncarray_like
Параметр нецентральности.
- parray_like
Значения CDF, в диапазоне (0, 1].
- выходndarray, необязательно
Необязательный выходной массив для результатов функции
- Возвращает:
- tскаляр или ndarray
Квантили
Смотрите также
Примечания
Эта функция вычисляет квантиль нецентрального t-распределения с использованием библиотеки Boost Math C++ [1].
Обратите внимание, что порядок аргументов
nctdtritотличается от такового у похожегоppfметодscipy.stats.nct: t является последним параметромnctdtritно первый параметрscipy.stats.nct.ppf.Ссылки
[1]Разработчики Boost. «Boost C++ Libraries». https://www.boost.org/.
Примеры
>>> from scipy.special import nctdtr, nctdtrit
Вычислить CDF для нескольких значений t:
>>> t = [0.5, 1, 1.5] >>> p = nctdtr(3, 1, t) >>> p array([0.29811049, 0.46922687, 0.6257559 ])
Вычисляем обратную величину. Мы восстанавливаем значения t, как и ожидалось:
>>> nctdtrit(3, 1, p) array([0.5, 1. , 1.5])