python 中的 numpy.amin()
哎哎哎:# t0]https://www . geeksforgeeks . org/num py-Amin-python/
numpy.amin() 函数返回数组的最小值或沿轴的最小值(如果提到的话)。
语法: numpy.amin(arr,axis = None,out = None,keepdims = < class numpy。_ 全局。_NoValue >)
参数:
- arr:【array _ like】输入数据
- 轴:【int 或 int 的元组】轴,我们要沿着它取最小值。否则,它将认为 arr 被展平。
- 输出:【n 数组,可选】放置结果的备选输出数组
- 保留尺寸:【布尔型,可选】如果设置为真,则减少的轴将作为尺寸为 1 的尺寸留在 结果中。使用该选项,结果将根据输入数组 正确广播。如果传递了默认值,则 keepdims 不会传递到 ndarray 子类的 all 方法,但是任何非默认值都将传递。如果子类求和方法 不实现 keepdims,将会引发任何异常。
返回:
数组的最小值–arr[n 数组或标量],如果轴为无,则为标量; 如果提到轴,结果是维度 a . ndim–1 的数组。
代码–
# Python Program illustrating
# numpy.amin() method
import numpy as geek
# 1D array
arr = geek.arange(8)
print("arr : ", arr)
print("Min of arr : ", geek.amin(arr))
# 2D array
arr = geek.arange(10).reshape(2, 5)
print("\narr : ", arr)
# Minimum of the flattened array
print("\nMin of arr, axis = None : ", geek.amin(arr))
# Minimum along the first axis
# axis 0 means vertical
print("Min of arr, axis = 0 : ", geek.amin(arr, axis = 0))
# Minimum along the second axis
# axis 1 means horizontal
print("Min of arr, axis = 1 : ", geek.amin(arr, axis = 1))
输出–
arr : [0 1 2 3 4 5 6 7]
Min of arr : 0
arr : [[0 1 2 3 4]
[5 6 7 8 9]]
Min of arr, axis = None : 0
Min of arr, axis = 0 : [0 1 2 3 4]
Min of arr, axis = 1 : [0 5]
References– https://docs . scipy . org/doc/numpy-1 . 13 . 0/reference/generated/numpy . Amin . html # numpy . Amin
注意– 这些代码不会在在线 ID 上运行。请在您的系统上运行它们来探索工作的 。 本文由 Mohit Gupta_OMG 供稿😀 。如果你喜欢 GeeksforGeeks 并想投稿,你也可以使用contribute.geeksforgeeks.org写一篇文章或者把你的文章邮寄到 contribute@geeksforgeeks.org。看到你的文章出现在极客博客主页上,帮助其他极客。
如果你发现任何不正确的地方,或者你想分享更多关于上面讨论的话题的信息,请写评论。