numpy.ma.MaskedArray.argmin

方法

ma.MaskedArray.argmin(axis=None, fill_value=None, out=None)[源代码]

沿给定轴将索引数组返回到最小值。

参数
axis{NO,整数}

如果没有,则索引将进入扁平数组,否则沿指定轴

fill_value标量或无,可选

用于填充屏蔽值的值。如果没有,则使用最小填充值(self.u数据)的输出。

out无,数组,可选

可将结果放入其中的数组。它的类型被保留,并且必须具有正确的形状才能保存输出。

返回
ndarray或scalar

如果是多维输入,则返回沿给定轴的最小值的新的索引数组。否则,将索引的标量返回到给定轴上的最小值。

实例

>>> 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])