分组转换分组堆积列到多列,我组织了我的数据框使用GROUPBY功能看起来是这样的:在熊猫
Compound Sample Concentration x y
Benzene A 15 Ax Ay
B 20 Bx By
C 17 Cx Cy
Toluene A 23 Ax Ay
B 40 Bx By
Xylene A 70 Ax Ay
B 62 Bx By
C 55 Cx Cy
D 32 Dx Dy
如何拆散列到同一高度的多个列与分组作为列名?我想实现这样的事情:
Sample Benzene Toluene Xylene x y
A 15 23 70 Ax Ay
B 20 40 62 Bx By
C 17 0 55 Cx Cy
D 0 0 32 Dx Dy
编辑 我失去了指标后,我用了GROUPBY功能,用我的数据是这样的:
Compound Sample Concentration x y
1 Benzene A 15 Ax Ay
5 Benzene B 20 Bx By
6 Benzene C 17 Cx Cy
0 Toluene A 23 Ax Ay
4 Toluene B 40 Bx By
2 Xylene A 70 Ax Ay
3 Xylene B 62 Bx By
7 Xylene C 55 Cx Cy
8 Xylene D 32 Dx Dy
我复方排序,以便重新安排所有索引最初按样本排序
https://pandas.pydata.org/pandas- docby/stable/generated/pandas.DataFrame.unstack.html – Abhishek