關於df.select_dtypes裡的include?
2023/07/18 下午 11:45
類別型特徵 - 其他進階處理
YenCheng Lai
觀看數:1
回答數:1
收藏數:0
請問 df.select_dtypes(include=["object"]).apply(pd.Series.nunique) 裡的include, 為何是["object"] 而不是"object"?? 官方的文件裡 https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.select_dtypes.html include='bool'可以用字串,但float64 & int64也都用中括號括起來,為什麼呢? 謝謝
回答列表
-
2023/07/21 下午 11:45王健安贊同數:1不贊同數:0留言數:0
YenCheng Lai 您好, include 的參數皆可匯入單一字串或是陣列, 在文件中「include, exclude:scalar or list-like」中, include, exclude 分別表示參數名稱, 而 scalar or list-like 表示可使用的資料型別, 分別的意思為「單一值」(在此是指字串)以及「陣列或與陣列相關」, 因此不論是 "object" 或是 ["object"] 皆有符合 pandas.select_dtype 的設計喔。 