np.newaxis的意思
2019/07/02 下午 05:13
機器學習共學討論版
Vincent Luo
觀看數:33
回答數:2
收藏數:0
ml100-2
ml100-2-d38
想請問一下在範例程式碼中的這一行是什麼意思?
X = diabetes.data[:, np.newaxis, 2]
回答列表
-
2019/07/05 上午 00:28Seanyu.TW贊同數:1不贊同數:0留言數:0
Hi, 指的是我們希望將 diabetes.data 從兩個維度中,新增一個維度 (變成三個維度),並且將新加入的維度增加在第二維度中。會做這個的原因,通常是為了一些特殊的操作 (如合併資料) 或是為了符合模型需求的維度。
-
2019/07/15 上午 11:22張維元 (WeiYuan)贊同數:1不贊同數:0留言數:0
這邊提供一個範例給你做參考:
原則上 d[x][y][z] 三層的取法會等於 d[x,y,z],那如果其中一個維度用 : 的話,則會同時取到多個