pandas.rename()函数使用方法
pandas.rename()函数可以用于重命名DataFrame对象的行标签或列标签。它可以接受字典或函数作为参数,并将其用作重命名映射。
# 使用字典作为参数
df.rename(columns={'old_name': 'new_name'}, inplace=True)
# 使用函数作为参数
df.rename(columns=lambda x: x + 1, inplace=True)
字典参数可以用于更改列标签的名称,而函数参数可以用于更改行标签的名称。
pandas.rename()函数示例
下面的示例将演示如何使用pandas.rename()函数来重命名DataFrame对象的行标签和列标签。
# 实例1:重命名DataFrame对象的列标签
import pandas as pd
# 创建DataFrame对象
data = {'Name':['Tom', 'Jack', 'Steve', 'Ricky'],'Age':[28,34,29,42]}
df = pd.DataFrame(data)
# 打印DataFrame对象
print(df)
# 重命名DataFrame对象的列标签
df.rename(columns={'Name': 'First Name'}, inplace=True)
# 打印DataFrame对象
print(df)
# 实例2:重命名DataFrame对象的行标签
import pandas as pd
# 创建DataFrame对象
data = {'Name':['Tom', 'Jack', 'Steve', 'Ricky'],'Age':[28,34,29,42]}
df = pd.DataFrame(data)
# 打印DataFrame对象
print(df)
# 重命名DataFrame对象的行标签
df.rename(index=lambda x: x + 1, inplace=True)
# 打印DataFrame对象
print(df)
以上就是pandas.rename()函数的使用方法及示例。它可以帮助我们更轻松地重命名DataFrame对象的行标签或列标签,从而更方便地处理数据。