python如何更改表头

原创
ithorizon 7个月前 (09-30) 阅读数 73 #Python

Python中更改表头的方法

在Python中,我们通常使用pandas库来处理数据,包括数据的读取、清洗、转换和写入等操作,如果你想在DataFrame中更改表头,可以使用rename()函数,以下是一个简单的例子:

import pandas as pd
创建一个简单的DataFrame
df = pd.DataFrame({
    'A': ['foo', 'bar', 'baz'],
    'B': ['one', 'one', 'two'],
    'C': ['small', 'large', 'large'],
    'D': [1, 2, 2],
    'E': [2, 4, 6]
})
更改表头
df = df.rename(columns={'A': 'Alpha', 'B': 'Beta', 'C': 'Charlie', 'D': 'Delta', 'E': 'Epsilon'})
打印更改后的DataFrame
print(df)

在这个例子中,我们创建了一个简单的DataFrame,并使用rename()函数将列名'A'、'B'、'C'、'D'和'E'分别更改为'Alpha'、'Beta'、'Charlie'、'Delta'和'Epsilon'。

需要注意的是,rename()函数也可以接受一个字典作为输入,该字典的键为原来的列名,值为新的列名。

df = df.rename(columns={'A': 'Alpha', 'B': 'Beta', 'C': 'Charlie', 'D': 'Delta', 'E': 'Epsilon'})

这与上面的效果是相同的。



热门