Skip to content

pd.DataFrame.drop

pandas.DataFrame.drop(labels=None, axis=0, index=None, columns=None, level=None, inplace=False, errors='raise')

  • 仅支持删除列,可以使用 columns 参数或设置 axis=1 并使用 labels 参数
  • labelscolumns 需要常量字符串,或常量字符串值的列表/元组
  • inplace 支持常量布尔值
  • 所有其他参数不受支持

示例用法

>>> @bodo.jit
... def f():
...   df = pd.DataFrame({"A": [1,2,3], "B": [4,5,6], "C": [7,8,9]})
...   df.drop(columns = ["B", "C"], inplace=True)
...   return df
>>> f()
   A
0  1
1  2
2  3