我想转动像一个数据帧:枢轴熊猫据帧到分层列/更改列层次
dim1 Value_V Value_y instance
0 A_1 50.000000 0 instance200
1 A_2 6500.000000 1 instance200
2 A_3 50.000000 0 instance200
3 A_4 4305.922313 1 instance200
向具备分层列这样一个数据帧:
A_1 A_2 A_3 .....
Value_V Value_y Value_V Value_y Value_V Value_y
instance200 50 0 6500 1 50 0
我试过df = df.pivot(index = "instance", columns = "dim1")
,但它只会给我一个这样的框架:
Value_V Value_y
A_1 A_2 A_3 .... A_1 A_2 A_3 ....
instance200 50 6500 50 0 1 0
我怎样才能改变的H层次的列?
哈哈,好一个,我被你自己打了10秒钟 – Anzel 2015-03-02 21:27:23
是的,但是谢谢你的努力:) – 2015-03-02 21:34:45
作为一个附注,** swaplevel **对swa有好处pping在2之间,而** reorder_levels **可以一次执行多个,如果有帮助:) – Anzel 2015-03-02 21:37:46