IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Estrai la colonna drives_right come Series di pandas e memorizzala come dr.
  • Usa dr, una Series booleana, per selezionare un sottoinsieme del DataFrame cars. Memorizza la selezione risultante in sel.
  • Stampa sel e verifica che drives_right sia True 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
Modifica ed esegui il codice