Python 熊猫数据透视表有多个值列,但赢得';不要按我的顺序排列值列

Python 熊猫数据透视表有多个值列,但赢得';不要按我的顺序排列值列,python,pandas,dataframe,pivot-table,Python,Pandas,Dataframe,Pivot Table,由于某种原因,当我将数据透视表提取到excel时,我的值列不符合指示的顺序。我该如何解决这个问题 谢谢,在运行该行代码之前,请提供输入数据的最小可复制示例以及预期输出(无图像)。请参阅:df3=pd.read\u csv(r'\\oak\data\Tor\file\wwwww\WJI\AAAA Master Report.csv')df3=df3[(df3[“垂直头”]=“史密斯,约翰”)] aaaa = df3.groupby("BU").apply(lambda sub:

由于某种原因,当我将数据透视表提取到excel时,我的值列不符合指示的顺序。我该如何解决这个问题


谢谢,

在运行该行代码之前,请提供输入数据的最小可复制示例以及预期输出(无图像)。请参阅:df3=pd.read\u csv(r'\\oak\data\Tor\file\wwwww\WJI\AAAA Master Report.csv')df3=df3[(df3[“垂直头”]=“史密斯,约翰”)]
aaaa = df3.groupby("BU").apply(lambda sub: sub.pivot_table(
       values=["Cost YTD", 
       "Forecasted Cost in Current FY", 
       "Plan FY",
       "Variance FY"],
       index=["Project ID","Name"], 
       fill_value=0, 
       aggfunc=np.sum, 
       margins=True,
       margins_name='SubTotal').astype(int))