Ich habe versucht, meine Datenrahmen neu anordnen, um es als Eingabe für ein Faktorplot verwenden. Die Rohdaten würde wie folgt aussehen:Pandas Datenrahmen Umlagerung Stack zu zwei Wert Spalten (für factorplots)
A B C D
1 0 1 2 "T"
2 1 2 3 "F"
3 2 1 0 "F"
4 1 0 2 "T"
...
Meine Frage ist, wie kann ich es in dieser Form neu anordnen:
col val val2
1 A 0 "T"
1 B 1 "T"
1 C 2 "T"
2 A 1 "F"
...
Ich habe versucht:
df = DF.cumsum(axis=0).stack().reset_index(name="val")
jedoch erzeugt dies nur ein Wertspalte nicht zwei .. danke für Ihre Unterstützung
Haben Sie 'cumsum' auf den Werten ausgeführt werden soll und es dann nach Ihren gewünschten' DF' neu zu gestalten oder einfach die Werte neu zu gestalten, ohne dass die Durchführung 'Cumsum'-Operation, weil Sie Antworten für den letzteren Fall haben? –