logo
Loading...

np.newaxis的意思 - Cupoy

想請問一下在範例程式碼中的這一行是什麼意思?X = diabetes.data[:, np.newa...

ml100-2,ml100-2-d38

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:28
    Seanyu.TW
    贊同數:1
    不贊同數:0
    留言數:0

    Hi, 指的是我們希望將 diabetes.data 從兩個維度中,新增一個維度 (變成三個維度),並且將新加入的維度增加在第二維度中。會做這個的原因,通常是為了一些特殊的操作 (如合併資料) 或是為了符合模型需求的維度。

  • 2019/07/15 上午 11:22
    張維元 (WeiYuan)
    贊同數:1
    不贊同數:0
    留言數:0

    這邊提供一個範例給你做參考:


    原則上 d[x][y][z] 三層的取法會等於 d[x,y,z],那如果其中一個維度用 : 的話,則會同時取到多個