Pandas DataFrame 删除列 - 使用 `drop()` 和 `del` 方法
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 中删除不需要的列。
原文地址: https://www.cveoy.top/t/topic/lPVe 著作权归作者所有。请勿转载和采集!