Pandas DataFrame select_dtypes() 方法
实例
返回仅包含数据类型为 'int64' 的列的 DataFrame:
import pandas as pddf = pd.read_csv('data.csv')newdf = df.select_dtypes(include='int64')print(newdf)
定义与用法
select_dtypes() 方法返回包含/排除指定数据类型的列的新 DataFrame。
使用 include 参数指定包含的列,或使用 exclude 参数指定要排除的列
注意:必须至少指定一个参数include和/或exclude,否则将出现错误。
语法
dataframe.select_dtypes(include, exclude)
参数
参数是 关键字参数。
| 参数 | 值 | 描述 |
|---|---|---|
| include | string|list | 要包含在结果中的列必填 如果排除参数不存在 |
| exclude | string|list | 要从结果中排除的列必填 如果 include 参数不存在 |
返回值
一个结果 Pandas DataFrame 包含/排除指定数据类型的列。