Wybieranie danych po numerach wierszy i kolumn
Najczęściej stosowane sposoby wybierania wierszy to te, które już znasz: używanie warunków logicznych lub etykiet indeksu. Czasem przydaje się jednak przekazanie numerów wierszy.
Służy do tego .iloc[], które – podobnie jak .loc[] – przyjmuje dwa argumenty, pozwalając wybierać zarówno wiersze, jak i kolumny.
pandas jest załadowany jako pd. Zbiór danych temperatures (bez indeksu) jest dostępny.
To ćwiczenie jest częścią kursu
Manipulacja danymi z pandas
Instrukcje do ćwiczenia
Użyj .iloc[] na temperatures, aby wybrać podzbiory danych.
- Pobierz 23. wiersz i 2. kolumnę (pozycje indeksu 22 i 1).
- Pobierz pierwsze 5 wierszy (pozycje indeksu od 0 do 5).
- Pobierz wszystkie wiersze dla kolumn 3 i 4 (pozycje indeksu od 2 do 4).
- Pobierz pierwsze 5 wierszy dla kolumn 3 i 4.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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(____)