scipy.stats.mstats.

tmax#

scipy.stats.mstats.tmax(a, upperlimit=None, axis=0, inclusive=True)[Quelle]#

Berechnet das getrimmte Maximum

Diese Funktion berechnet den Maximalwert eines Arrays entlang einer gegebenen Achse, wobei Werte ignoriert werden, die größer als ein bestimmter oberer Grenzwert sind.

Parameter:
aarray_like

Array von Werten

upperlimitNone oder float, optional

Werte im Eingabearray, die größer als der angegebene Grenzwert sind, werden ignoriert. Wenn upperlimit None ist, werden alle Werte verwendet. Der Standardwert ist None.

axisint oder None, optional

Achse, entlang der operiert werden soll. Standard ist 0. Wenn None, wird über das gesamte Array a berechnet.

inclusive{True, False}, optional

Dieses Flag bestimmt, ob Werte, die exakt dem oberen Grenzwert entsprechen, eingeschlossen werden. Der Standardwert ist True.

Rückgabe:
tmaxfloat, int oder ndarray

Hinweise

Weitere Details zu tmax finden Sie unter scipy.stats.tmax.

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.tmax(a, 4)
masked_array(data=[4, --, 3, 2],
             mask=[False,  True, False, False],
       fill_value=999999)