fast habe ich mein Ziel schon selber erreicht. Leider etwas "unschön" aber ich stehe ja noch am Anfang!
Ich habe einen DataFrame (356, 22).
Diesen habe ich mit:
Code: Alles auswählen
df_Sort = df_1.sort_values(by=['Jahr', 'Rho_Summe'], ascending=[True, False])
innerhalb jeden Jahres sortiert.
Je Jahr gibt es ca. 73 Einträge.
Ich hätte gerne für jedes Jahr die Datensätze mit den 5 größten und 5 kleinsten Werten der Spalte Rho_Summe in einem neuen DataFrame.
Mit
Code: Alles auswählen
df_test = df_Sort.query('Jahr == 2014').head(5)
Bestimmt gibt es eine elegantere Lösung ?
Vielen Dank für Eure Hilfe
Hias