用法:
DataFrame.select_dtypes(include=None, exclude=None)
根据列 dtypes 返回 DataFrame 列的子集。
- include:字符串或列表
根据 dtypes 包含哪些列
- exclude:字符串或列表
根据 dtypes 排除哪些列
- DataFrame
帧的子集,包括
include
中的 dtype,不包括exclude
中的 dtype。
- ValueError
- 如果
include
和exclude
都为空 - 如果
include
和exclude
有重叠的元素
- 如果
参数:
返回:
抛出:
例子:
>>> import cudf >>> df = cudf.DataFrame({'a': [1, 2] * 3, ... 'b': [True, False] * 3, ... 'c': [1.0, 2.0] * 3}) >>> df a b c 0 1 True 1.0 1 2 False 2.0 2 1 True 1.0 3 2 False 2.0 4 1 True 1.0 5 2 False 2.0 >>> df.select_dtypes(include='bool') b 0 True 1 False 2 True 3 False 4 True 5 False >>> df.select_dtypes(include=['float64']) c 0 1.0 1 2.0 2 1.0 3 2.0 4 1.0 5 2.0 >>> df.select_dtypes(exclude=['int']) b c 0 True 1.0 1 False 2.0 2 True 1.0 3 False 2.0 4 True 1.0 5 False 2.0
相关用法
- Python cudf.DataFrame.set_index用法及代码示例
- Python cudf.DataFrame.searchsorted用法及代码示例
- Python cudf.DataFrame.subtract用法及代码示例
- Python cudf.DataFrame.stack用法及代码示例
- Python cudf.DataFrame.sum_of_squares用法及代码示例
- Python cudf.DataFrame.sin用法及代码示例
- Python cudf.DataFrame.std用法及代码示例
- Python cudf.DataFrame.scale用法及代码示例
- Python cudf.DataFrame.sqrt用法及代码示例
- Python cudf.DataFrame.size用法及代码示例
- Python cudf.DataFrame.skew用法及代码示例
- Python cudf.DataFrame.sum用法及代码示例
- Python cudf.DataFrame.sort_index用法及代码示例
- Python cudf.DataFrame.sort_values用法及代码示例
- Python cudf.DataFrame.sub用法及代码示例
- Python cudf.DataFrame.sample用法及代码示例
- Python cudf.DataFrame.mod用法及代码示例
- Python cudf.DataFrame.isin用法及代码示例
- Python cudf.DataFrame.rmul用法及代码示例
- Python cudf.DataFrame.apply用法及代码示例
注:本文由纯净天空筛选整理自rapids.ai大神的英文原创作品 cudf.DataFrame.select_dtypes。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。