用法:
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。