scipy.special.btdtria#
-
scipy.special.btdtria(p, b, x, выход=None) =
'btdtria'> # Обратная функция для
betaincотносительно a.Это обратная функция бета-кумулятивного распределения,
betainc, рассматриваемая как функция от a, возвращая значение a для которого betainc(a, b, x) = p, или\[p = \int_0^x \frac{\Gamma(a + b)}{\Gamma(a)\Gamma(b)} t^{a-1} (1-t)^{b-1}\,dt\]- Параметры:
- parray_like
Кумулятивная вероятность, в диапазоне [0, 1].
- barray_like
Параметр формы (b > 0).
- xarray_like
Квантиль, в [0, 1].
- выходndarray, необязательно
Необязательный выходной массив для значений функции
- Возвращает:
- aскаляр или ndarray
Значение параметра формы a такой, что betainc(a, b, x) = p.
Смотрите также
btdtribОбратная функция бета-распределения, относительно b.
Примечания
Wrapper for the CDFLIB [1] Подпрограмма Fortran cdfbet.
Функция кумулятивного распределения p вычисляется с использованием подпрограммы DiDinato и Morris [2]. Вычисление a включает поиск значения, которое дает желаемое значение p. Поиск основан на монотонности p с a.
Ссылки
[1]Barry Brown, James Lovato и Kathy Russell, CDFLIB: Библиотека подпрограмм Fortran для кумулятивных функций распределения, обратных функций и других параметров.
[2]DiDinato, A. R. и Morris, A. H., Алгоритм 708: Вычисление отношений неполной бета-функции с заданной точностью. ACM Trans. Math. Softw. 18 (1993), 360-373.