Selectarea după numărul de rând/coloană
Cele mai frecvente metode de a selecta rânduri sunt cele discutate anterior: folosind o condiție booleană sau etichete de index. Uneori, însă, este util să transmiți direct numere de rând.
Acest lucru se realizează cu .iloc[], care, la fel ca .loc[], poate primi două argumente pentru a selecta atât rânduri, cât și coloane.
pandas este încărcat ca pd. temperatures (fără un index definit) este disponibil.
Acest exercițiu face parte din cursul
Manipularea datelor cu pandas
Instrucțiuni pentru exercițiu
Folosește .iloc[] pe temperatures pentru a extrage subseturi.
- Obține rândul 23, coloana a 2-a (pozițiile de index 22 și 1).
- Obține primele 5 rânduri (pozițiile de index 0 până la 5).
- Obține toate rândurile, coloanele 3 și 4 (pozițiile de index 2 până la 4).
- Obține primele 5 rânduri, coloanele 3 și 4.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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(____)