Teilmengenauswahl nach Zeilen-/Spaltennummer
Die gebräuchlichsten Methoden, um gezielt Teilmengen aus Zeilen auszuwählen, haben wir bereits besprochen: mit einer booleschen Bedingung oder anhand von Indexbezeichnungen. Gelegentlich ist es aber auch sinnvoll, Zeilennummern zu übergeben.
Dies geschieht mit .iloc[]
, was wie .loc[]
zwei Argumente annehmen kann, sodass du Teilmengen nach Zeilen und Spalten auswählen kannst.
pandas
wird als pd
geladen. temperatures
ist bereits verfügbar (ohne Index).
Diese Übung ist Teil des Kurses
Data Manipulation with pandas
Anleitung zur Übung
Verwende .iloc[]
mit temperatures
, um Teilmengen zu extrahieren.
- Extrahiere die 23. Zeile, 2. Spalte (Indexpositionen 22 und 1).
- Extrahiere die ersten 5 Zeilen (Indexpositionen 0 bis 5).
- Extrahiere alle Zeilen, Spalten 3 und 4 (Indexpositionen 2 bis 4).
- Extrahiere die ersten 5 Zeilen, Spalten 3 und 4.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# 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(____)