追加の列を持つという追加の問題で、Pandas Dataframeをどのようにピボットするかという簡単な質問があります。余分な列を持つPandas Pivot
データセットは、この1のようになります。
X = pd.DataFrame({'country':['Peru','Peru','Japan','Japan'],'method':['m1','m2','m1','m2'], 'value':[1,2,3,4]})
Country | Method | Value
Peru | m1 | 1
Peru | m2 | 2
Japan | m1 | 3
Japan | m2 | 4
すべて「国が」私は列として、それぞれの国で、このデータフレームを回転したいと思いますが、私が運ぶために必要なすべての「方法」 の値を持っています方法について:
Peru | Japan | Method
1 | 3 | m1
2 | 4 | m4
ありがとうございます!
'X.pivot( 'メソッド'、 '国 '、'値 ') '?なぜあなたは 'm4'を持っていますか? – Psidom