如何让 Pandas 按数据类型选择列?
include 表示包含哪种类型,输出结果是包含该类型的 df;
exclude 表示排除哪种类型,输出结果是不包含该类型的 df;
包含或排除的类型可以是多种,用列表显示,如 include=[‘float64’,’int64’]
构建数据
1 | import pandas as pd |
输出包含 bool 数据类型的列
1 | df.select_dtypes(include='bool') |
输出包含小数数据类型的列
1 | df.select_dtypes(include=['float64']) |
输出排除整数的列
1 | df.select_dtypes(exclude=['int64']) |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Jacker-zzk's Blog!