numpy数组计算中的axis
numpy数组计算中,经常要求按照某个轴计算,如axis=0/1.对于高维数组,究竟是在哪个维度上计算呢?其实axis中的0,1,2指的就是数组中数据块的层级关系。0就是最外层,指的是从最外层进入数组后的各个子数据块;1就是就是进入前面的各个子数据块后的更内层数据块。以如下二维数组为例,arr = np.array([[1,2,3], [6,5,4]]).
(1) 当axis=0时,从最外层进入数组内部,面对的时[1,2,3]和[6,5,4]两个子数据块,将两个数据块计算,
#求和
In [25]: ar
原创
2020-07-17 17:02:13 ·
259 阅读 ·
0 评论