原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.amin.html
校对:(虚位以待)
numpy.
amin
(a, axis=None, out=None, keepdims=<class numpy._globals._NoValue>)[source]沿轴返回数组或最小值的最小值。
参数: | a:array_like
axis:无或int或tuple ints,可选
out:ndarray,可选
keepdims:bool,可选 |
---|---|
返回: | amin:ndarray或scalar
|
也可以看看
笔记
NaN值被传播,即如果至少一个项目是NaN,则相应的最小值也将是NaN。要忽略NaN值(MATLAB行为),请使用nanmin。
不要使用amin
来比较2数组;当a.shape[0]
为2,最小值(a [0], a [1])
比amin(a, axis = 0)
快。
例子
>>> a = np.arange(4).reshape((2,2))
>>> a
array([[0, 1],
[2, 3]])
>>> np.amin(a) # Minimum of the flattened array
0
>>> np.amin(a, axis=0) # Minima along the first axis
array([0, 1])
>>> np.amin(a, axis=1) # Minima along the second axis
array([0, 2])
>>> b = np.arange(5, dtype=np.float)
>>> b[2] = np.NaN
>>> np.amin(b)
nan
>>> np.nanmin(b)
0.0