Pandas DataFrame 的 select_dtypes() 方法
示例
仅返回数据类型为 'int64' 的列的 DataFrame
import pandas as pd
df = pd.read_csv('data.csv')
newdf = df.select_dtypes(include='int64')
自己试试 »
定义和用法
The select_dtypes()
方法返回一个新的 DataFrame,其中包含/排除指定数据类型的列。
使用 include
参数指定要包含的列,或使用 exclude
参数指定要排除的列。
注意: 必须至少指定一个参数 include
和/或 exclude
,否则会报错。
语法
dataframe.select_dtypes(include, exclude)
参数
这些参数是 关键字参数。
参数 | 值 | 描述 |
---|---|---|
include | 字符串|列表 | 结果中要包含的列。如果 exclude 参数不存在,则需要此参数。 |
exclude | 字符串|列表 | 结果中要排除的列。如果 include 参数不存在,则需要此参数。 |
返回值
包含指定列并排除指定列的 Pandas DataFrame。