我想要像这样对数据框进行透视:
将数据转换成类似于分层列的数据框格式:
如何更改列的层次结构?
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
如何更改列的层次结构?