scipy.stats.Mixture.

median#

Mixture.median(*, methode=None)[Quelle]#

Median (50. Perzentil)

Wenn eine kontinuierliche Zufallsvariable \(X\) die Wahrscheinlichkeit \(0.5\) hat, einen Wert kleiner als \(m\) anzunehmen, dann ist \(m\) der Median.

Allgemeiner ist ein Median ein Wert \(m\), für den gilt:

\[P(X ≤ m) ≤ 0.5 ≥ P(X ≥ m)\]

Bei diskreten Zufallsvariablen ist der Median möglicherweise nicht eindeutig. In diesem Fall wird der kleinste Wert berichtet, der die Definition erfüllt.

Parameter:
method{None, ‘formula’, ‘icdf’}

Die Strategie, die zur Auswertung des Medians verwendet wird. Standardmäßig (None) wählt die Infrastruktur zwischen den folgenden Optionen, aufgeführt in der Reihenfolge ihrer Priorität.

  • 'formula': Verwenden Sie eine Formel für den Median

  • 'icdf': Werten Sie die inverse CDF von 0.5 aus

Nicht alle method-Optionen sind für alle Verteilungen verfügbar. Wenn die ausgewählte method nicht verfügbar ist, wird ein NotImplementedError ausgelöst.

Rückgabe:
outarray

Der Median

Siehe auch

mean
mode
icdf

Referenzen

Beispiele

Instanziieren Sie eine Verteilung mit den gewünschten Parametern

>>> from scipy import stats
>>> X = stats.Uniform(a=0., b=10.)

Berechnen Sie den Median

>>> X.median()
np.float64(5.0)
>>> X.median() == X.icdf(0.5) == X.iccdf(0.5)
True