将csv某几列重命名
时间: 2024-01-06 10:05:34 浏览: 137
tst.rar_csv
要将CSV文件中的多列重命名,可以使用`DataFrame.rename()`方法。该方法可以接受一个字典作为参数,将字典的键表示原列名,字典的值表示新列名。以下是一个示例代码:
```python
import pandas as pd
# 读取CSV文件
df = pd.read_csv('example.csv')
# 将多列重命名
df = df.rename(columns={'原列名1': '新列名1', '原列名2': '新列名2', '原列名3': '新列名3'})
# 保存修改后的CSV文件
df.to_csv('example_modified.csv', index=False)
```
在上面的代码中,`pd.read_csv()`方法用于读取CSV文件,并将其保存在`df`变量中。然后,`df.rename()`方法用于将多列重命名。最后,`df.to_csv()`方法用于将修改后的数据保存到CSV文件中。
需要注意的是,`df.rename()`方法返回一个新的DataFrame对象,因此需要将其保存回原来的变量中,或者使用一个新的变量来保存修改后的数据。
阅读全文