原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.nanmin.html
校对:(虚位以待)
numpy.
nanmin
(a, axis=None, out=None, keepdims=<class numpy._globals._NoValue>)[source]沿轴返回数组或最小值,忽略任何NaN。当遇到all-NaN切片时,会出现RuntimeWarning
并返回该切片的Nan。
参数: | a:array_like
axis:int,可选
out:ndarray,可选
keepdims:bool,可选 |
---|---|
返回: | nanmin:ndarray
|
也可以看看
笔记
Numpy使用IEEE标准二进制浮点运算(IEEE 754)。这意味着不是数字不等于无穷大。正无穷大被视为非常大的数,负无穷大被视为非常小(即负)数。
如果输入具有整数类型,该函数等效于np.min。
例子
>>> a = np.array([[1, 2], [3, np.nan]])
>>> np.nanmin(a)
1.0
>>> np.nanmin(a, axis=0)
array([ 1., 2.])
>>> np.nanmin(a, axis=1)
array([ 1., 3.])
当存在正无穷大和负无穷大时:
>>> np.nanmin([1, 2, np.nan, np.inf])
1.0
>>> np.nanmin([1, 2, np.nan, np.NINF])
-inf