Slicing bidirezionale
Hai già visto come eseguire lo slicing di un DataFrame per righe o colonne. Ma poiché i DataFrame sono oggetti bidimensionali, è normale voler selezionare entrambe le dimensioni contemporaneamente. Passando due argomenti a .loc[]
, puoi creare un sottoinsieme che include righe e colonne in un solo passaggio.
pandas
è già stato caricato come pd
. temperatures_srt
ha un indice per Paese e città, già ordinato e pronto all’uso.
Questo esercizio fa parte del corso
Manipolazione dei dati con pandas
Istruzioni dell'esercizio
- Usa lo slicing
.loc[]
per creare un sottoinsieme di righe da India, Hyderabad a Iraq, Baghdad. - Usa lo slicing
.loc[]
per creare un sottoinsieme di colonne dadate
aavg_temp_c
. - Esegui lo slicing in entrambe le direzioni, dalle righe Hyderabad a Baghdad e dalle colonne
date
aavg_temp_c
.
Esercizio pratico interattivo
Prova questo esercizio completando il codice di esempio.
# Subset rows from India, Hyderabad to Iraq, Baghdad
print(____)
# Subset columns from date to avg_temp_c
print(____)
# Subset in both directions at once
print(____)