scipy.stats.mstats.
tmax#
- scipy.stats.mstats.tmax(a, upperlimit=None, ось=0, inclusive=True)[источник]#
Вычислить усечённый максимум
Эта функция вычисляет максимальное значение массива вдоль заданной оси, игнорируя значения, превышающие указанный верхний предел.
- Параметры:
- aarray_like
массив значений
- upperlimitNone или float, опционально
Значения во входном массиве, превышающие заданный предел, будут проигнорированы. Когда upperlimit равен None, используются все значения. Значение по умолчанию — None.
- осьint или None, опционально
Ось, вдоль которой выполняется операция. По умолчанию 0. Если None, вычислять по всему массиву a.
- inclusive{True, False}, опционально
Этот флаг определяет, включаются ли значения, точно равные верхнему пределу. Значение по умолчанию — True.
- Возвращает:
- tmaxfloat, int или ndarray
Примечания
Для более подробной информации о
tmax, см.scipy.stats.tmax.Примеры
>>> 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)