2019-01-30
阅读量:
971
python中的numpy中的维度是什么意思?
python中的numpy中的维度是什么意思?
list1 = [[1, 2], [3, 4]] # 二维列表
arr1 = np.array(list1) # 二维numpy数组
arr1.shape # (2, 2)
arr1.size # 4
arr1.max(axis=0) # 找维度0,也就是最后一个维度上的最大值,array([3, 4])
arr1.max(axis=1) # 找维度1,也就是倒数第二个维度上的最大值,array([2, 4])
今天看的别人教程看不懂这里维度什么意思?
答:numpy数组的维度可以这样理解,看中括号的层数,有几层就代表有几维。axis代表第几层维度。最内层为0,外层为1,依次递增。
numpy的计算方向也是按照这种逻辑来的。






评论(0)


暂无数据
推荐帖子
0条评论
1条评论
0条评论