只是第一次尝试熊猫,我试图先按索引对数据透视表进行排序,然后按系列中的值排序。
到目前为止,我已经尝试过:
table = pivot_table(sheet1, values='Value', rows=['A','B'], aggfunc=np.sum)
# Sorts by value ascending, can't change to descending
table.copy().sort()
table
# The following gives me the correct ordering in values, but ignores index
sorted_table = table.order(ascending=False)
sorted_table
# The following brings me back to the original ordering
sorted_table = table.order(ascending=False)
sorted_table2 = sorted_table.sortlevel(0)
sorted_table2
按索引然后值对数据透视表进行排序的正确方法是什么?