Python MultiIndex列重命名

时间:2018-09-20 09:51:01

标签: python pandas pivot-table pandas-groupby

我是熊猫框架的 NEWBIE 。我尝试了以下所示的各种操作,但我想在pandas数据框中重命名一列名称,请问有人可以对此进行指导。该列是多级枢轴列。

import pandas as pd
import numpy as np
df = pd.read_excel(r'D:\cod_sheets\18_09_18.xlsx')


df_pivot = pd.pivot_table(df,index=["REGION NAME","Month"],values=["CNNO","AMOUNT COLLECTED"],
columns=["CDS_STATUS",] ,aggfunc={"CNNO":'count',"AMOUNT COLLECTED":'sum'}, margins=True)
df_pivot.rename(columns = {"CDS_STATUS":"CDS"})

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

您只需将参数添加到df_pivot.rename(columns = {"CDS_STATUS":"CDS"})的{​​{1}}