Pandas修改列名的常用方法和示例代码

Pandas是一个基于Python的数据分析库,它可以帮助用户快速处理数据,并且可以轻松修改列名。Pandas修改列名的常用方法有三种:

1. 使用df.columns

import pandas as pd

# 创建一个DataFrame
data = {'name': ['John', 'Paul', 'George', 'Ringo'],
        'age': [20, 21, 19, 18]}
df = pd.DataFrame(data)

# 修改列名
df.columns = ['Name', 'Age']

# 输出DataFrame
print(df)

2. 使用df.rename()

import pandas as pd

# 创建一个DataFrame
data = {'name': ['John', 'Paul', 'George', 'Ringo'],
        'age': [20, 21, 19, 18]}
df = pd.DataFrame(data)

# 修改列名
df = df.rename(columns={'name': 'Name', 'age': 'Age'})

# 输出DataFrame
print(df)

3. 使用df.rename_axis()

import pandas as pd

# 创建一个DataFrame
data = {'name': ['John', 'Paul', 'George', 'Ringo'],
        'age': [20, 21, 19, 18]}
df = pd.DataFrame(data)

# 修改列名
df = df.rename_axis(index={'name': 'Name', 'age': 'Age'}, axis='columns')

# 输出DataFrame
print(df)

上面三种方法都可以用来修改Pandas的列名,其中df.columns是最简单的,但是只能修改一次,而df.rename()和df.rename_axis()可以多次修改列名。

本文链接:http://task.lmcjl.com/news/12075.html

展开阅读全文