scipy.special.nctdtridf#
- scipy.special.nctdtridf(p, nc, t, out=None) = <ufunc 'nctdtridf'>#
Berechnen Sie die Freiheitsgrade für die nicht-zentrale t-Verteilung.
Weitere Details finden Sie unter
nctdtr.- Parameter:
- parray_like
CDF-Werte im Bereich (0, 1].
- ncarray_like
Nichtzentralitätsparameter. Sollte im Bereich (-1e6, 1e6) liegen.
- tarray_like
Quantile, d.h. die obere Integrationsgrenze.
- outndarray, optional
Optionales Ausgabe-Array für die Funktionsergebnisse
- Rückgabe:
- dfSkalar oder ndarray
Die Freiheitsgrade. Wenn alle Eingaben skalar sind, ist die Rückgabe ein Float. Andernfalls ist es ein Array.
Siehe auch
Beispiele
>>> from scipy.special import nctdtr, nctdtridf
Berechnen Sie die CDF für mehrere Werte von df
>>> df = [1, 2, 3] >>> p = nctdtr(df, 0.25, 1) >>> p array([0.67491974, 0.716464 , 0.73349456])
Berechnen Sie die Inverse. Wir erhalten die Werte von df zurück, wie erwartet.
>>> nctdtridf(p, 0.25, 1) array([1., 2., 3.])