Python Pandas 删除 CSV 文件列:简单教程和代码示例
使用 Python 中的 Pandas 库可以轻松删除 CSV 文件中的某一列。以下是详细步骤和代码示例:
import pandas as pd
# 读取 CSV 文件
df = pd.read_csv('file.csv')
# 删除某一列
df = df.drop('column_name', axis=1)
# 保存修改后的 CSV 文件
df.to_csv('file.csv', index=False)
代码解释:
- 导入 Pandas 库:
import pandas as pd - 读取 CSV 文件:
df = pd.read_csv('file.csv'),其中'file.csv'是你要操作的 CSV 文件路径。 - 删除列:
df = df.drop('column_name', axis=1),其中'column_name'是你要删除的列的名称。axis=1表示按列删除。 - 保存修改后的 CSV 文件:
df.to_csv('file.csv', index=False),将修改后的 DataFrame 保存回 CSV 文件。index=False表示不保存行索引。
使用示例:
假设你的 CSV 文件名为 data.csv,其中包含名为 'Age' 的列,你想要删除它。可以使用以下代码:
import pandas as pd
df = pd.read_csv('data.csv')
df = df.drop('Age', axis=1)
df.to_csv('data.csv', index=False)
通过以上步骤,你就可以轻松地删除 CSV 文件中的特定列。
原文地址: https://www.cveoy.top/t/topic/m1uc 著作权归作者所有。请勿转载和采集!