欄位型態的判斷?
2019/09/21 上午 09:38
機器學習共學討論版
駱志忠
觀看數:12
回答數:3
收藏數:0
ml100-3
dtypes.isin()
請問 isin() 這樣的用法有什麼錯誤,用np.float64 結果就正確,用 ['int64' , np.int64], 結果全是False呢?
回答列表
-
2019/09/21 下午 11:37張維元 (WeiYuan)贊同數:0不贊同數:0留言數:1
-
2019/09/22 下午 05:37駱志忠贊同數:0不贊同數:0留言數:0
今天又試了一次,結果又正常了, 為了確認環境是單純的,在重新啟動後,在讀完檔後就立即執行上列程式,但我還是不知上次發生錯誤的原因為何?
-
2019/09/23 上午 09:53張維元 (WeiYuan)贊同數:0不贊同數:0留言數:0
1. df.info(), 與df.dtypes 所呈現的欄位型態是一致的
2. 請問定義類別的意思是?
3. 前兩者是str, 最後一個才是type
=> 從第三點來看,這三種型態輸入值可以是字串或是型態。不過在真實運算時會自動轉換,因此可能會不可預期狀況出現。例如 'int' 字串 轉成 int64 還是 int32 的型態 (?)