pandas DataFrame sortieren
Sortierte Daten erleichtern Ranglisten, Zeitreihen und die visuelle Prüfung von Ergebnissen.
Was ist pandas DataFrame sortieren?
Sortierte Daten erleichtern Ranglisten, Zeitreihen und die visuelle Prüfung von Ergebnissen.
Sortiere Zeilen nach einer oder mehreren Spalten.
Wann wird dieser Ansatz verwendet?
- Tabellarische Daten einlesen, bereinigen und umformen.
- Daten aus CSV-Dateien, APIs und Datenbanken analysieren.
- Berichte und statistische Auswertungen erstellen.
Beispielcode
main.py
import pandas as pd
students = pd.DataFrame({
"name": ["Ada", "Lin", "Sam"],
"score": [95, 88, 91],
})
ranked = students.sort_values("score", ascending=False)
print(ranked)
Erwartete Ausgabe
name score
0 Ada 95
2 Sam 91
1 Lin 88
So funktioniert es
sort_values ordnet nach score; ascending=False setzt große Werte zuerst. Mehrere Spalten erlauben stabile fachliche Sortierregeln.
Ändere die Werte und führe das Programm im CodeUtility Python Online-Compiler aus, ohne Python lokal zu installieren.
Übungsaufgaben
Verändere Eingaben und Randfälle, bevor du die Lösung mit größeren Datenmengen testest.
- Ergänze Zeilen, Spalten und fehlende Werte.
- Kombiniere Filtern, Sortieren und groupby in einer Auswertung.
- Lies eine reale Datei ein und überprüfe die Datentypen.