scipy.special.bdtrik#
- scipy.special.bdtrik(y, n, p, out=None) = <ufunc 'bdtrik'>#
Inverse Funktion zu
bdtrin Bezug auf k.Findet die Anzahl der Erfolge k, so dass die Summe der Terme 0 bis k der Binomialverteilung für n Ereignisse mit Wahrscheinlichkeit p gleich der gegebenen kumulativen Wahrscheinlichkeit y ist.
- Parameter:
- yarray_like
Kumulative Wahrscheinlichkeit (Wahrscheinlichkeit von k oder weniger Erfolgen bei n Ereignissen).
- narray_like
Anzahl der Ereignisse (float).
- parray_like
Erfolgswahrscheinlichkeit (float).
- outndarray, optional
Optionales Ausgabe-Array für die Funktionswerte
- Rückgabe:
- kSkalar oder ndarray
Die Anzahl der Erfolge k, so dass bdtr(k, n, p) = y.
Siehe auch
Hinweise
Formel 26.5.24 in [1] wird verwendet, um die Binomialverteilung auf die kumulative unvollständige Beta-Verteilung zu reduzieren.
Die Berechnung von k beinhaltet eine Suche nach einem Wert, der den gewünschten Wert von y liefert. Die Suche beruht auf der Monotonie von y in Bezug auf k.
Wrapper für die CDFLIB [2] Fortran-Routine cdfbin.
Referenzen
[1]Milton Abramowitz und Irene A. Stegun, Hrsg. Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. New York: Dover, 1972.
[2]Barry Brown, James Lovato, und Kathy Russell, CDFLIB: Library of Fortran Routines for Cumulative Distribution Functions, Inverses, and Other Parameters.