4
只是第一次嘗試熊貓,我試圖首先通過索引對數據透視表進行排序,然後再按照系列中的值排序。熊貓:排序數據透視表
到目前爲止,我已經試過:
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
什麼是排序,然後索引值數據透視表的正確方法是什麼?
你能舉一個你期望結果的樣子嗎?這聽起來像你想按照級別'A'進行排序,然後按值排序,是嗎? –