我需要從移調多指數熊貓
Month Year Count
1 2013 4456
2014 3321
2015 3316
2016 6798
2 2013 4123
2014 4490
2015 5689
等轉一個數據幀到一個看起來像
Year 1 2
2013 4456 4123
2014 3321 4490
2015 3316 5689
2016 6798 NaN
各種嘗試,包括在尋找MultiLevel index to columns : getting value_counts as columns in pandas 還沒有工作。
關於編輯 - unpack方法不起作用(或者我不知道如何正確使用它),但是帶有reset_index的支點完美地工作。
我的第一個問題似乎是對索引和多索引的一個誤解,因爲Month Year是一個多索引(根據查看數據框),但任何試圖用df ['Month']或其他組合總是索引的嘗試失敗。
真的會喜歡這裏的一些幫助。
[MultiLevel index to columns:getting value \ _counts as pandas columns]可能的重複(http://stackoverflow.com/questions/11971381/multilevel-index-to-columns-getting-value-counts-as-列在熊貓) – Jezzamon
您的解決方案下面,使用pivot和reset_index,以不同的方式解決了我的問題,使用unstack的鏈接答案。同樣的問題有不同的解 – cryptoref