scipy.stats.mstats.
tmean#
- scipy.stats.mstats.tmean(a, limits=None, inclusive=(True, True), axis=None)[Quelle]#
Berechnet den getrimmten Mittelwert.
- Parameter:
- aarray_like
Array von Werten.
- limitsNone oder (untere Grenze, obere Grenze), optional
Werte im Eingabearray, die kleiner als die untere Grenze oder größer als die obere Grenze sind, werden ignoriert. Wenn limits None ist (Standardwert), werden alle Werte verwendet. Einer der Grenzwerte im Tupel kann auch None sein, was ein halboffenes Intervall darstellt.
- inclusive(bool, bool), optional
Ein Tupel bestehend aus den (unteren Flag, oberen Flag). Diese Flags bestimmen, ob Werte, die exakt gleich der unteren oder oberen Grenze sind, eingeschlossen werden. Der Standardwert ist (True, True).
- axisint oder None, optional
Achse, entlang der die Operation durchgeführt wird. Wenn None, wird über das gesamte Array berechnet. Standard ist None.
- Rückgabe:
- tmeanfloat
Hinweise
Weitere Details zu
tmeanfinden Sie unterscipy.stats.tmean.Beispiele
>>> import numpy as np >>> from scipy.stats import mstats >>> a = np.array([[6, 8, 3, 0], ... [3, 9, 1, 2], ... [8, 7, 8, 2], ... [5, 6, 0, 2], ... [4, 5, 5, 2]]) ... ... >>> mstats.tmean(a, (2,5)) 3.3 >>> mstats.tmean(a, (2,5), axis=0) masked_array(data=[4.0, 5.0, 4.0, 2.0], mask=[False, False, False, False], fill_value=1e+20)