scipy.stats.mstats.

trimmed_mean_ci#

scipy.stats.mstats.trimmed_mean_ci(data, limits=(0.2, 0.2), inclusive=(True, True), alpha=0.05, axis=None)[Quellcode]#

Ausgewähltes Konfidenzintervall des getrimmten Mittelwerts entlang der gegebenen Achse.

Parameter:
dataarray_like

Eingabedaten.

limits{None, Tupel}, optional

None oder ein Tupel mit zwei Elementen. Tupel der Prozentsätze, die auf jeder Seite des Arrays geschnitten werden sollen, bezogen auf die Anzahl der nicht maskierten Daten, als Fließkommazahlen zwischen 0. und 1. Wenn n die Anzahl der nicht maskierten Daten vor dem Trimmen ist, dann werden die (n * limits[0])-kleinsten und die (n * limits[1])-größten Daten maskiert. Die Gesamtzahl der nicht maskierten Daten nach dem Trimmen ist n * (1. - sum(limits)). Der Wert eines Limits kann auf None gesetzt werden, um ein offenes Intervall anzuzeigen.

Standardmäßig (0.2, 0.2).

inclusive(2,) Tupel von Boolean, optional

Wenn relative==False, gibt das Tupel an, ob Werte, die exakt gleich den absoluten Grenzen sind, erlaubt sind. Wenn relative==True, gibt das Tupel an, ob die Anzahl der auf jeder Seite zu maskierenden Daten gerundet (True) oder abgeschnitten (False) werden soll.

Standardmäßig (True, True).

alphafloat, optional

Konfidenzniveau der Intervalle.

Standardmäßig 0.05.

axisint, optional

Achse, entlang der geschnitten wird. Wenn None, wird eine abgeflachte Version von data verwendet.

Standardmäßig None.

Rückgabe:
trimmed_mean_ci(2,) ndarray

Die untere und obere Konfidenzgrenze der getrimmten Daten.