pandas中修改列名称
时间: 2023-10-11 18:13:20 浏览: 113
在 pandas 中,要修改列名称可以使用 `rename()` 方法。以下是修改列名称的示例代码:
```python
import pandas as pd
# 创建示例数据
data = {'A': [1, 2, 3],
'B': [4, 5, 6]}
df = pd.DataFrame(data)
# 修改列名称
df = df.rename(columns={'A': 'new_A', 'B': 'new_B'})
# 打印修改后的 DataFrame
print(df)
```
在上述代码中,`rename()` 方法接受一个字典作为参数,字典中的键表示要修改的列名,值表示修改后的列名。运行代码后,你会看到 `A` 列名被修改为 `new_A`,`B` 列名被修改为 `new_B`。
相关问题
python pandas修改csv列名称
要修改CSV文件中的列名称,可以使用Pandas库中的rename()函数。以下是一个简单的示例代码:
```python
import pandas as pd
# 读取CSV文件
df = pd.read_csv('example.csv')
# 修改列名
df.rename(columns={'old_name': 'new_name'}, inplace=True)
# 保存修改后的CSV文件
df.to_csv('example_modified.csv', index=False)
```
在这个示例中,我们使用read_csv()函数读取了名为`example.csv`的CSV文件。然后,使用rename()函数将列名从`old_name`改为`new_name`。请注意,我们在rename()函数中使用了一个字典,其中键为旧列名,值为新列名。最后,我们使用to_csv()函数将修改后的DataFrame保存到名为`example_modified.csv`的新CSV文件中。
pandas修改列名称
要修改Pandas数据框中的列名称,你可以使用`rename()`函数。下面是一个示例代码:
```python
import pandas as pd
# 创建一个示例数据框
data = {'A': [1, 2, 3], 'B': [4, 5, 6]}
df = pd.DataFrame(data)
# 使用rename()函数修改列名称
df = df.rename(columns={'A': 'Column1', 'B': 'Column2'})
# 打印修改后的数据框
print(df)
```
这将把列'A'改为'Column1',列'B'改为'Column2'。你可以根据自己的需要在`columns`参数中指定要修改的列名称和对应的新名称。
阅读全文