Les booléens à la rescousse!
Place à l'épreuve finale! Dans cet exercice, vous allez comparer, côte à côte, une boucle sur un DataFrame pandas et l'indexation booléenne.
D'abord, parcourez les lignes du DataFrame wildlife_strikes et affichez les informations suivantes sur l'incident s'il implique un bihoreau neigeux (Snowy egret), un oiseau migrateur d'Amérique du Nord et du Sud :
- Date de l'incident (colonne
INCIDENT_DATE) - Aéroport (colonne
AIRPORT) - Type d'aéronef (colonne
ATYPE) - Gravité des dommages (colonne
DAMAGE)
Ensuite, comparez cette méthode avec l'indexation booléenne et affichez les mêmes informations sur le DataFrame filtré.
Cette activité fait partie du cours
Python pour les utilisateurs et utilisatrices de MATLAB
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Loop through wildlife_strikes and print snowy egret data
for i, row in wildlife_strikes.____():
if row['SPECIES']=='Snowy egret':
print(row['INCIDENT_DATE'],
row['AIRPORT'],
row['ATYPE'],
row['DAMAGE'])