df = df.rename(columns={'your_column': 'your_column (m/s)'})
时间: 2023-08-10 17:03:15 浏览: 78
DataFrame修改index索引和columns列名
5星 · 资源好评率100%
是的,您可以使用pandas中的rename方法来重命名列。假设您想将英尺每秒的列重命名为'meters_per_second',您可以按照以下方式进行:
```python
import pandas as pd
# 读取csv文件
df = pd.read_csv('data.csv')
# 将英尺每秒转换为米每秒
df['meters_per_second'] = df['feet_per_second'].apply(lambda x: x * 0.3048)
# 重命名列
df = df.rename(columns={'feet_per_second': 'meters_per_second'})
# 保存更改后的数据到csv文件
df.to_csv('updated_data.csv', index=False)
```
这将会将'feet_per_second'列重命名为'meters_per_second'列,并将更改后的数据保存到updated_data.csv文件中。
阅读全文