Teilmengenauswahl nach Zeilen-/Spaltennummer
Die gebräuchlichsten Methoden zur gezielten Auswahl von Zeilen wurden bereits erläutert, nämlich die Auswahl anhand von booleschen Bedingungen oder Indexwerten. Gelegentlich ist es aber auch sinnvoll, Zeilen anhand ihrer Nummern auszuwählen.
Das geht mit .iloc[]
. Diese Funktion kann genau wie .loc[]
zwei Argumente entgegennehmen, sodass du Teilmengen nach Zeilen und Spalten auswählen kannst.
pandas
ist als pd
geladen und temperatures
ist ebenfalls verfügbar (ohne Index).
Diese Übung ist Teil des Kurses
Datenbearbeitung mit pandas
Anleitung zur Übung
Wähle mit .iloc[]
folgende Teilmengen von temperatures
aus:
- die 23. Zeile, 2. Spalte (Indexpositionen 22 und 1)
- die ersten 5 Zeilen (Indexpositionen 0 bis 5)
- alle Zeilen, Spalten 3 und 4 (Indexpositionen 2 bis 4)
- die ersten 5 Zeilen, Spalten 3 und 4
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Get 23rd row, 2nd column (index 22, 1)
print(____)
# Use slicing to get the first 5 rows
print(____)
# Use slicing to get columns 3 to 4
print(____)
# Use slicing in both directions at once
print(____)