降維的問題
2019/08/16 下午 10:26
機器學習共學討論版
Claude
觀看數:27
回答數:1
收藏數:0
ml100-2-d17
ml100-2
請問一下,關於df[c] = MMEncoder.fit_transform(df[c].values.reshape(-1, 1)),為什麼需要透過reshape 降維成一維陣列呢? df[c].values本身不就是一維陣列嗎?(如下圖)
回答列表
-
2019/08/19 上午 10:16張維元 (WeiYuan)贊同數:1不贊同數:0留言數:0
嗨,這邊看起來的確 df[c].values 是一維陣列,因為他是從 某一個 column 取出來的。這邊應該是習慣性寫法,因為在其他例子有可能不是一維的。
建議你可以把 d[c].values 也印出來看看:)