2019-01-30
閱讀量:
1027
python中的numpy中的維度是什么意思?
python中的numpy中的維度是什么意思?
list1 = [[1, 2], [3, 4]] # 二維列表
arr1 = np.array(list1) # 二維numpy數(shù)組
arr1.shape # (2, 2)
arr1.size # 4
arr1.max(axis=0) # 找維度0,也就是最后一個維度上的最大值,array([3, 4])
arr1.max(axis=1) # 找維度1,也就是倒數(shù)第二個維度上的最大值,array([2, 4])
今天看的別人教程看不懂這里維度什么意思?
答:numpy數(shù)組的維度可以這樣理解,看中括號的層數(shù),有幾層就代表有幾維。axis代表第幾層維度。最內(nèi)層為0,外層為1,依次遞增。
numpy的計算方向也是按照這種邏輯來的。






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
1條評論
0條評論