Pandas DataFrame
Verfasst: Sonntag 18. September 2016, 13:14
Ich arbeite für meine Masterarbeit das erste Mal mit pandas bzw. DataFram. Nun bin ich schon über einem Tag an dem selben Problem und finde einfach keine Lösung. Ich wäre wirklich froh, wenn mir jemand helfen könnte.
Hier ein Beispiel DataFram:
[codebox=text file=Unbenannt.txt] A B C
0 10 a 3
1 25 b 1
2 66 b 3
3 14 a 4
4 34 a 2
5 34 b 1
6 10 a 3
7 67 a 4
8 39 a 1
9 22 b 2
10 90 a 3
11 11 c 5[/code]
Nun möchte ich nur die Zeilen weiterverwenden, die auf die Zeile wo C == 4 folgen + eine zusätzliche Zeile.
Der Output müsste wie folgt aussehen:
[codebox=text file=Unbenannt.txt] A B C
4 34 a 2
5 34 b 1
8 39 a 1
9 22 b 2[/code]
Ich habe es bis jetzt hinbekommen nur die Zeilen zu erhalten, in welchen C == 4, jedoch keine zusätzlichen Zeile zu diesen Zeilen hinzu.
Ich wäre wirklich froh um Unterstützung, bin langsam aber sicher am verzweifeln! ^^
Hier ein Beispiel DataFram:
[codebox=text file=Unbenannt.txt] A B C
0 10 a 3
1 25 b 1
2 66 b 3
3 14 a 4
4 34 a 2
5 34 b 1
6 10 a 3
7 67 a 4
8 39 a 1
9 22 b 2
10 90 a 3
11 11 c 5[/code]
Nun möchte ich nur die Zeilen weiterverwenden, die auf die Zeile wo C == 4 folgen + eine zusätzliche Zeile.
Der Output müsste wie folgt aussehen:
[codebox=text file=Unbenannt.txt] A B C
4 34 a 2
5 34 b 1
8 39 a 1
9 22 b 2[/code]
Ich habe es bis jetzt hinbekommen nur die Zeilen zu erhalten, in welchen C == 4, jedoch keine zusätzlichen Zeile zu diesen Zeilen hinzu.
Code: Alles auswählen
in[1]:df[df.C== 4]
out[1]:
A B C
3 14 a 4
7 67 a 4