Pandas Spalte: wieoft gleicher Wert hintereinander erscheint
Verfasst: Samstag 10. August 2019, 15:52
Hey,
könnte einen Weg brauchen, wie ich aus einem Pandas Dataframe eine spalte extrahieren kann, die anzeigt, wieoft der jetzige wert in den zeilen davor ununterbrochen angezeigt wurde.
Etwa nach dem Schema:
der Output sollte dann sein:
0
1
0
1
0
1
2
0
1
2
3
0
Das Ziel ist eine neue Spalte wie oben zu erstellen der diesen Count als integer im Selben Index, wie der eigentliche Wert besitzt
könnte einen Weg brauchen, wie ich aus einem Pandas Dataframe eine spalte extrahieren kann, die anzeigt, wieoft der jetzige wert in den zeilen davor ununterbrochen angezeigt wurde.
Etwa nach dem Schema:
Code: Alles auswählen
df = pd.DataFrame([10, 10, 23, 23, 9, 9, 9, 10, 10, 10, 10, 12], columns=['RiseOrFall'])
0
1
0
1
0
1
2
0
1
2
3
0
Das Ziel ist eine neue Spalte wie oben zu erstellen der diesen Count als integer im Selben Index, wie der eigentliche Wert besitzt