📌  相关文章
📜  为 pandas 数据框添加标题 - Python (1)

📅  最后修改于: 2023-12-03 15:35:57.745000             🧑  作者: Mango

为 pandas 数据框添加标题 - Python

在使用 pandas 处理数据时,我们通常需要给数据框添加标题。这可以方便我们更好地识别列。在本文中,我们将讨论如何在 Python 中使用 pandas 给数据框添加标题。

方法一:使用列索引

我们可以直接给数据框的列索引赋值,以添加标题。下面是示例代码:

import pandas as pd

data = {'Name': ['Alice', 'Bob', 'Charlie'],
        'Age': [25, 30, 35],
        'City': ['New York', 'Paris', 'London']}

df = pd.DataFrame(data)

# 给列索引赋值,添加标题
df.columns = ['姓名', '年龄', '城市']

print(df)

输出:

       姓名  年龄        城市
0   Alice  25  New York
1     Bob  30     Paris
2  Charlie  35    London
方法二:使用 rename() 函数

我们也可以使用 pandas 的 rename() 函数,来为数据框添加标题。下面是示例代码:

import pandas as pd

data = {'Name': ['Alice', 'Bob', 'Charlie'],
        'Age': [25, 30, 35],
        'City': ['New York', 'Paris', 'London']}

df = pd.DataFrame(data)

# 使用 rename() 函数,添加标题
df = df.rename(columns={'Name': '姓名', 'Age': '年龄', 'City': '城市'})

print(df)

输出:

       姓名  年龄        城市
0   Alice  25  New York
1     Bob  30     Paris
2  Charlie  35    London

使用 rename() 函数时,需要传入一个字典作为参数,其中字典的键为原标题,字典的值为新标题。

以上就是为 pandas 数据框添加标题的两种方法。根据自己实际情况,选择合适的方法来为数据框添加标题。