当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Pandas dataframe.rename_axis()用法及代码示例


Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统。 Pandas是其中的一种,使导入和分析数据更加容易。

dataframe.rename_axis()用于重命名 DataFrame 中的索引轴或列的轴。

用法: DataFrame.rename_axis(mapper, axis=0, copy=True, inplace=False)

参数:
mapper:[scalar,list-like,可选]用于设置轴名称属性的值。
axis:整数或字符串,默认为0
copy: [iboolean,默认为True]还复制基础数据
inplace:布尔值,默认为False

返回:重命名:调用者类型;如果inplace = True,则为None

有关在代码中使用的CSV文件的链接,请单击此处

范例1:用nba.csv文件中的“Omega Warrior”替换团队“Boston Celtics”

# importing pandas as pd 
import pandas as pd 
  
# Making data frame from the csv file 
df = pd.read_csv("nba.csv") 
  
# Printing the first 10 rows of the  
# dataframe for visualization 
df[:10]

输出:

我们将更改行索引,并将值增加两次。

# this will Increase the row index value by twice 
df.rename_axis(lambda x:x * 2, axis ="index")

输出:

范例2:更改列名

# importing pandas as pd 
import pandas as pd 
  
# Making data frame from the csv file 
df = pd.read_csv("nba.csv") 
  
# this will add '_X' at the end of each column name 
df.rename_axis(lambda x:x+"_X", axis ="columns")

输出:



相关用法


注:本文由纯净天空筛选整理自Shubham__Ranjan大神的英文原创作品 Python | Pandas dataframe.rename_axis()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。