我有一個數據幀,df
,我想改變它的一些列的順序。我一直在努力使用多索引。代碼格式
運行命令df.columns
,我得到下面的輸出:
MultiIndex(levels=[['', 'Monday', 'Tuesday', 'Wednesday'], ['Margin $', 'Margin %', 'Sales -GST $', 'entity']],
labels=[[1, 1, 2, 2, 3, 3], [1, 2, 1, 2, 1, 2]],
names=['DayOfWeek', None])
,在df
可見的列有['Margin %', 'Sales -GST $']
,但是我想他們是在相反的順序,['Sales -GST $', 'Margin %']
。
如果有人能幫助我,這將是偉大的。
對於列索引我希望改變從順序的所述第二電平; [「保證金%」,「銷售-GST $」]至[「銷售-GST $」,「保證金%」] – user2990696
嗨,歡迎來到StackOverflow!爲了便於閱讀,我編輯了你的問題來格式化代碼段。我還自願刪除對指南的要求,因爲異地請求的資源不屬於SO。 – SiHa