Pandas DataFrame 删除列

在使用 Pandas 处理数据时,有时需要删除 DataFrame 中的特定列。可以使用 drop() 方法或 del 语句来实现。

使用 drop() 方法

drop() 方法需要指定要删除的列名称和 axis=1 参数,表示按列删除。

例如,删除名为 'column_name' 的列:

df = df.drop('column_name', axis=1)

使用 del 语句

del 语句可以更直接地删除列。例如,删除名为 'column_name' 的列:

del df['column_name']

注意:

  • drop() 方法会返回一个新的 DataFrame,原始 DataFrame 不会被修改。
  • del 语句会直接修改原始 DataFrame。

通过以上两种方法,您可以方便地从 Pandas DataFrame 中删除不需要的列。

Pandas DataFrame 删除列 - 使用 `drop()` 和 `del` 方法

原文地址: https://www.cveoy.top/t/topic/lPVe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录