logo
Loading...

關於df.select_dtypes裡的include? - Cupoy

請問df.select_dtypes(include=["object"]).a...

關於df.select_dtypes裡的include?

2023/07/18 下午 11:45
類別型特徵 - 其他進階處理
YenCheng Lai
觀看數:4
回答數: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 的設計喔。 ![image](http://kwassistfile.cupoy.com/00000189791DA010000000056375706F795F72656C65617365414E53/1686897291908/large)