Ich bin ein Neuling für Pandas, vielleicht ist dies ein einfaches Problem, aber ich kann es nicht fangen nach viel auf Google suchen. Wie kann ich die erste Zeile durch einen Spaltenwert erhalten?bekomme erste Reihe durch eine Spalte Wert in Pandas gegeben
Zum Beispiel habe ich den Datenrahmen unten:
>>> df
0 1
1 1
2 1
3 2
4 2
Ich mag die erste Reihe bekommen, wo 2
erscheint, in diesem Beispiel die Zeile:
>>> df
3 2
Hinweis, dass es keine Spaltenname im Datenrahmen. Also, wie kann ich das bekommen? Ich würde es sehr schätzen, wenn jemand Hilfe leisten kann.
Zum einen können Sie 'df tun [df == 2] .iloc [0]' Zweitens, ist das wirklich ein Datenrahmen? es vielleicht eine Serie – EdChum
Danke. Das hat für mich funktioniert. Und es ist eine Serie, weil ich es aus einem Datenrahmen geschnitten habe, das lässt mich denken, dass es ein Datenrahmen ist. Vielen Dank! @EdChum –