Ich habe meinen Datenrahmen organisiert, so etwas zu sehen, die groupby Funktion:gruppierten gestapelten Säulen in mehrere Spalten von in Pandas Gruppierung
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
Wie unstack ich die Spalte in mehrere Spalten mit derselben Höhe mit den Gruppierungen als Spaltennamen? Ich möchte so etwas wie dies zu erreichen:
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
bearbeiten ich die Indizes verloren, nachdem ich die groupby Funktion verwendet, meine Daten wie folgt aussehen verwendet:
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
ich durch die Verbindung sortiert, so dass neu geordnet alle Indizes, die zunächst nach Beispiel sortiert sind
https://pandas.pydata.org/pandas- docs/stable/generated/pandas.DataFrame.unstack.html – Abhishek