2019-04-02
阅读量:
824
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条评论
0条评论
0条评论