Conduite à droite (1)
Vous vous souvenez du jeu de données cars, qui contient le nombre de voitures par 1000 personnes (cars_per_cap) et si l'on conduit à droite (drives_right) pour différents pays (country)? Le code qui importe ces données en format CSV dans Python comme DataFrame est inclus dans le script.
Dans la vidéo, vous avez vu étape par étape comment filtrer des observations d'un DataFrame à partir de tableaux booléens. Commençons simplement et cherchons toutes les observations de cars où drives_right vaut True.
drives_right est une colonne booléenne. Vous devrez donc l'extraire comme Series, puis utiliser cette Series booléenne pour sélectionner des observations dans cars.
Cette activité fait partie du cours
Python intermédiaire
Instructions de l’exercice
- Extrayez la colonne
drives_righten tant que Series Pandas et stockez-la dansdr. - Utilisez
dr, une Series booléenne, pour filtrer le DataFramecars. Stockez la sélection obtenue danssel. - Affichez
selet vérifiez quedrives_rightestTruepour toutes les observations.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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