熊猫枢纽分析表中的aggfunc顺序

时间:2019-02-22 16:21:13

标签: python pandas pivot-table

A。所需的输出: 我试图设置一个不错的汇总表,以通常的方式提供统计信息,例如:[min | p25 |中位数75最大| std]

B。我的代码:

def my25(g):
    return np.percentile(g, 25)

def my75(g):
    return np.percentile(g, 75)

sum1 = pd.pivot_table(df1, index= ['purpose'],values=["funded_amnt_t", "annual_inc_t", "dti", "fico_range_high" ], aggfunc={np.min, my25, np.median, my75, np.max, np.std})
excelsum = pd.ExcelWriter('Summary.xlsx', engine='xlsxwriter')
sum1.to_excel(excelsum, sheet_name='Summary 1')
excelsum.save()

C。问题 来自aggfunc的统计信息的顺序是混合的,似乎是字母顺序的。 [amax |阿敏|中位数std ...]

我该如何更改?非常感谢。

0 个答案:

没有答案