Guida a destra (1)
Ricordi il dataset cars
, che contiene per i diversi Paesi (country
) il numero di auto ogni 1000 abitanti (cars_per_cap
) e l’informazione se si guida sul lato destro (drives_right
)? Lo script include il codice per importare questi dati CSV in Python sotto forma di DataFrame.
Nel video ti è stato mostrato un metodo guidato per filtrare le osservazioni di un DataFrame basandosi su array booleani. Cominciamo in modo semplice e cerchiamo di trovare tutte le osservazioni in cars
dove drives_right
è True
.
drives_right
è una colonna booleana, quindi dovrai estrarla come Series e poi usarla per selezionare le osservazioni da cars
.
Questo esercizio fa parte del corso
Python - Livello Intermedio
Istruzioni dell'esercizio
- Estrai la colonna
drives_right
come Series di pandas e memorizzala comedr
. - Usa
dr
, una Series booleana, per selezionare un sottoinsieme del DataFramecars
. Memorizza la selezione risultante insel
. - Stampa
sel
e verifica chedrives_right
siaTrue
per tutte le osservazioni.
Esercizio pratico interattivo
Prova questo esercizio completando il codice di esempio.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Extract drives_right column as Series: dr
# Use dr to subset cars: sel
# Print sel