https://www.jianshu.com/p/6f58d7f39147
numpy中amin()方法中维度axis=0 1 2 的理解
axis=0 从最外一层的维度来比较 (对半比较 虽然不恰当,但便于引导思路)
axis=1 从中间一层的维度来比较 外进入中间这层的比较 ,这一层的单位是一维数组
axis=2 从最内一层的维度来比较 外进入中间进入内层这层的比较 ,这一层的单位是单个元素数字
import numpy as np
a = np.random.randint(2,40,size=(2,3,4))
print(a)
print("="*90)
print(np.amin(a,0))
print("="*90)
print(np.amin(a,1))
print("="*90)
print(np.amin(a,2))
print("="*90)
print(np.amin(a,(0,2)))
#result
[[[32 10 17 4]
[ 3 8 8 35]
[39 2 7 27]]
[[28 6 25 28]
[26 36 27 6]
[26 13 23 13]]]
==========================================================================================
[[28 6 17 4]
[ 3 8 8 6]
[26 2 7 13]]
==========================================================================================
[[ 3 2 7 4]
[26 6 23 6]]
==========================================================================================
[[ 4 3 2]
[ 6 6 13]]
==========================================================================================
[4 3 2]