scipy.special.nctdtrit#
- scipy.special.nctdtrit(df, nc, p, out=None) = <ufunc 'nctdtrit'>#
Inverse Verteilungsfunktion der nicht-zentralen t-Verteilung.
Weitere Details finden Sie unter
nctdtr.- Parameter:
- dfarray_like
Freiheitsgrade der Verteilung. Sollten im Bereich (0, inf) liegen.
- ncarray_like
Nichtzentralitätsparameter.
- parray_like
CDF-Werte im Bereich (0, 1].
- outndarray, optional
Optionales Ausgabe-Array für die Funktionsergebnisse
- Rückgabe:
- tSkalar oder ndarray
Quantile
Siehe auch
Hinweise
Diese Funktion berechnet das Quantil der nicht-zentralen t-Verteilung unter Verwendung der Boost Math C++ Bibliothek [1].
Beachten Sie, dass die Reihenfolge der Argumente von
nctdtritvon der ähnlichenppfMethode vonscipy.stats.nctabweicht: t ist der letzte Parameter vonnctdtrit, aber der erste Parameter vonscipy.stats.nct.ppf.Referenzen
[1]The Boost Developers. “Boost C++ Libraries”. https://www.boost.org/.
Beispiele
>>> from scipy.special import nctdtr, nctdtrit
Berechnen Sie die CDF für mehrere Werte von t
>>> t = [0.5, 1, 1.5] >>> p = nctdtr(3, 1, t) >>> p array([0.29811049, 0.46922687, 0.6257559 ])
Berechnen Sie die Inverse. Wir erhalten die Werte von t zurück, wie erwartet.
>>> nctdtrit(3, 1, p) array([0.5, 1. , 1.5])