numpy.ma.MaskedArray.argmin#
метод
-
ma.MaskedArray.argmin(axis=None, fill_value=None, out=None, *, keepdims=
значение> )[источник]# Возвращает массив индексов минимальных значений вдоль заданной оси.
- Параметры:
- ось{None, integer}
Если None, индекс относится к сглаженному массиву, иначе вдоль указанной оси
- fill_valueскаляр или None, опционально
Значение, используемое для заполнения замаскированных значений. Если None, вместо этого используется результат minimum_fill_value(self._data).
- выход{None, array}, опционально
Массив, в который можно поместить результат. Его тип сохраняется, и он должен иметь правильную форму для хранения вывода.
- Возвращает:
- ndarray или скаляр
Если вход многомерный, возвращает новый ndarray индексов минимальных значений вдоль заданной оси. В противном случае возвращает скалярный индекс минимальных значений вдоль заданной оси.
Примеры
>>> import numpy as np >>> x = np.ma.array(np.arange(4), mask=[1,1,0,0]) >>> x.shape = (2,2) >>> x masked_array( data=[[--, --], [2, 3]], mask=[[ True, True], [False, False]], fill_value=999999) >>> x.argmin(axis=0, fill_value=-1) array([0, 0]) >>> x.argmin(axis=0, fill_value=9) array([1, 1])