scipy.special.bdtrin#

scipy.special.bdtrin(k, y, p, out=None) = <ufunc 'bdtrin'>#

Inverse Funktion zu bdtr bezüglich n.

Findet die Anzahl der Ereignisse n, so dass die Summe der Terme 0 bis k der binomialen Wahrscheinlichkeitsdichte für Ereignisse mit Wahrscheinlichkeit p gleich der gegebenen kumulativen Wahrscheinlichkeit y ist.

Parameter:
karray_like

Anzahl der Erfolge (float).

yarray_like

Kumulative Wahrscheinlichkeit (Wahrscheinlichkeit von k oder weniger Erfolgen bei n Ereignissen).

parray_like

Erfolgswahrscheinlichkeit (float).

outndarray, optional

Optionales Ausgabe-Array für die Funktionswerte

Rückgabe:
nSkalar oder ndarray

Die Anzahl der Ereignisse n, so dass bdtr(k, n, p) = y.

Siehe auch

bdtr

Hinweise

Formel 26.5.24 von [1] wird verwendet, um die Binomialverteilung auf die kumulative unvollständige Betaverteilung zu reduzieren.

Die Berechnung von n beinhaltet eine Suche nach einem Wert, der den gewünschten Wert von y ergibt. Die Suche stützt sich auf die Monotonie von y in Bezug auf n.

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.