用法:
Series.drop(labels=None, axis=0, index=None, columns=None, level=None, inplace=False, errors='raise')
返回删除指定索引标签的系列。
根据指定的索引标签删除系列的元素。使用multi-index 时,可以通过指定级别来移除不同级别的标签。
- labels:单标签或list-like
要删除的索引标签。
- axis:0,默认 0
为系列上的应用程序提供冗余。
- index:单标签或list-like
为系列上的应用程序提供冗余。但是可以用
index
代替labels
- columns:单标签或list-like
该参数被忽略。使用
index
或labels
来指定。- level:int 或级别名称,可选
对于 MultiIndex,将删除标签的级别。
- inplace:布尔值,默认为 False
如果为 False,则返回一个副本。否则,就地执行操作并返回 None。
- errors:{‘ignore’, ‘raise’},默认 ‘raise’
如果‘ignore’,抑制错误并且仅删除现有标签。
- 系列或无
删除指定索引标签的系列,如果
inplace=True
则为无
- KeyError
如果在所选轴中未找到任何标签和
error='raise'
参数:
返回:
抛出:
例子:
>>> s = cudf.Series([1,2,3], index=['x', 'y', 'z']) >>> s x 1 y 2 z 3 dtype: int64
删除标签 x 和 z
>>> s.drop(labels=['x', 'z']) y 2 dtype: int64
从 MultiIndex Series 的第二级删除一个标签。
>>> midx = cudf.MultiIndex.from_product([[0, 1, 2], ['x', 'y']]) >>> s = cudf.Series(range(6), index=midx) >>> s 0 x 0 y 1 1 x 2 y 3 2 x 4 y 5 dtype: int64 >>> s.drop(labels='y', level=1) 0 x 0 1 x 2 2 x 4 Name: 2, dtype: int64
相关用法
- Python cudf.Series.drop_duplicates用法及代码示例
- Python cudf.Series.dropna用法及代码示例
- Python cudf.Series.data用法及代码示例
- Python cudf.Series.dt用法及代码示例
- Python cudf.Series.div用法及代码示例
- Python cudf.Series.diff用法及代码示例
- Python cudf.Series.digitize用法及代码示例
- Python cudf.Series.divide用法及代码示例
- Python cudf.Series.dot用法及代码示例
- Python cudf.Series.describe用法及代码示例
- Python cudf.Series.ceil用法及代码示例
- Python cudf.Series.update用法及代码示例
- Python cudf.Series.max用法及代码示例
- Python cudf.Series.head用法及代码示例
- Python cudf.Series.reindex用法及代码示例
- Python cudf.Series.interleave_columns用法及代码示例
- Python cudf.Series.min用法及代码示例
- Python cudf.Series.nlargest用法及代码示例
- Python cudf.Series.to_frame用法及代码示例
- Python cudf.Series.mask用法及代码示例
注:本文由纯净天空筛选整理自rapids.ai大神的英文原创作品 cudf.Series.drop。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。