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对象的行标签或列标签,从而更方便地处理数据。