我有一個數據幀,看起來像整蠱寬,在大熊貓長轉換多索引列
stock date type1 type2 volume_A qtit_A volume_B qtit_B
'ABC' '2013-01-01' 1 2 1000 5 2500 6
'ABC' '2013-01-02' 1 3 4000 10 2500 0
,我想如下重塑它:
stock date type1 type2 volume qtit type
'ABC' '2013-01-01' 1 2 1000 5 A
'ABC' '2013-01-01' 1 2 2500 6 B
'ABC' '2013-01-02' 1 3 4000 10 A
'ABC' '2013-01-02' 1 3 2500 0 B
在這裏你可以看到['volume_A','qtit_A','volume_B','qtit_B']
列在['volume','qtit']
分解與類型指標,以記住我們正在查看哪種類型的價格/價格。
我很努力在大熊貓是在做一個乾淨的方式(使用melt
或stack()
例如)
任何想法? 謝謝!
感謝艾漢,但到底是什麼'lreshape' ??? :D你在哪裏找到它 –
我認爲unutbu找到它:)(見答案[here](http://stackoverflow.com/a/35483228/2285236))。我第一次在jezrael的答案中看到了它。你可以輸入pd.lreshape? *限*文件。 – ayhan
哈哈這是一個偉大的捕獲,但我們可以安全地假設該功能行爲正確嗎?實驗可能意味着無處不在支持=錯誤? –