在 Pandas DataFrame 中设置轴的名称
可以对 Pandas 中的 exe 执行多种操作。下面通过示例来看看如何对行和列索引进行操作。
有关代码中使用的 CSV 文件的链接,请单击此处。
重置行索引的名称。
代码 #1:我们可以使用df.index.name
属性重置 DataFrame 索引的名称。
# importing pandas as pd
import pandas as pd
# read the csv file and create DataFrame
df = pd.read_csv('nba.csv')
# Visualize the dataframe
print(df)
输出 :
# set the index name
df.index.name = 'Index_name'
# Print the DataFrame
print(df)
输出 :
代码 #2:我们可以使用df.rename_axis()
函数重置 DataFrame 索引的名称。
# importing pandas as pd
import pandas as pd
# read the csv file and create DataFrame
df = pd.read_csv('nba.csv')
# reset the index name
df.rename_axis('Index_name', axis = 'rows')
# Print the DataFrame
print(df)
输出 :
重置列轴的名称
代码 #1:我们可以使用df.rename_axis()
函数重置 DataFrame 列轴的名称。
# importing pandas as pd
import pandas as pd
# read the csv file and create DataFrame
df = pd.read_csv('nba.csv')
# Visualize the dataframe
print(df)
输出 :
正如我们在输出中看到的,df DataFrame 的列轴没有任何名称。因此,我们将使用df.rename_axis()
函数设置名称。
# set the name of column axes
df.rename_axis('Column_Index_name', axis = 'columns')
# Print the DataFrame
print(df)
输出 :