IniziaInizia gratis

Creare sottoinsiemi usando la posizione di righe e colonne

I modi più comuni per creare sottoinsiemi di righe sono quelli già visti: usare una condizione booleana oppure le etichette degli indici. Tuttavia, a volte può essere utile utilizzare anche le posizioni numeriche delle righe.

Per farlo si usa .iloc[] e, come .loc[], può accettare due argomenti per permetterti di selezionare contemporaneamente righe e colonne.

pandas è già stato caricato come pd. temperatures (senza indice) è a tua disposizione.

Questo esercizio fa parte del corso

Manipolazione dei dati con pandas

Visualizza il corso

Istruzioni dell'esercizio

Usa .iloc[] su temperatures per creare sottoinsiemi.

  • Seleziona la riga 23 e la colonna 2 (posizioni dell’indice 22 e 1).
  • Seleziona le prime 5 righe (posizioni dell'indice da 0 a 5).
  • Seleziona tutte le righe e le colonne 3 e 4 (posizioni dell’indice da 2 a 4).
  • Seleziona le prime 5 righe e le colonne 3 e 4.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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(____)
Modifica ed esegui il codice