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)? Il codice che importa questi dati in formato CSV in Python come DataFrame è incluso nello script.
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_rightcome Series di pandas e memorizzala comedr. - Usa
dr, una Series booleana, per selezionare un sottoinsieme del DataFramecars. Memorizza la selezione risultante insel. - Stampa
sele verifica chedrives_rightsiaTrueper tutte le osservazioni.
Esercizio pratico interattivo
Prova a risolvere 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