Index, Column1,Value1
1, 1,6
1, 2,7
1, 3,8
Index, Column1,Value1
2, 11,16
2, 12,17
2, 13,18
2, 14,19
2, 15,20
Index, Column1,Value1
3, 21,24
3, 22,25
我想用这种方式重塑
Index Column1, Value1, Column2, Value2, Column3, Value3, Column4, Value4
1 1, 6, 2, 7, 3, 8
2 11, 16, 12, 17, 13, 18, 14, 19
3 21, 24, 22, 25
print(df.groupby('Index')[['Column1', 'Value1']].apply(','.join).reset_index())
但我得到了奇怪的输出。我在这里做错什么了?
Index 0
1 Column1,Value1
2 Column1,Value1
3 Column1,Value1
Index Column1,Value1