Pandas DataFrame select_dtypes() 方法
示例
返回一個僅包含 dtype 為 'int64' 的列的 DataFrame
import pandas as pd
df = pd.read_csv('data.csv')
newdf = df.select_dtypes(include='int64')
自己動手試一試 »
定義和用法
select_dtypes()
方法返回一個包含/排除指定 dtype 列的新 DataFrame。
使用 include
引數指定包含的列,或使用 exclude
引數指定要排除的列。
注意:您必須指定 include
和/或 exclude
引數中的至少一個,否則將引發錯誤。
語法
dataframe.select_dtypes(include, exclude)
引數
引數是 關鍵字引數。
引數 | 值 | 描述 |
---|---|---|
include | 字串 | 列表 | 結果中要包含的列。如果 exclude 引數不存在,則需要此引數。 |
exclude | 字串 | 列表 | 結果中要排除的列。如果 include 引數不存在,則需要此引數。 |
返回值
一個包含包含列且不包含排除列的 Pandas DataFrame。