Les booléens à la rescousse !
Place au duel ! Dans cet exercice, vous allez comparer une boucle sur un DataFrame pandas et l’indexation booléenne, en face à face.
Commencez par parcourir les lignes du DataFrame wildlife_strikes et affichez les informations suivantes sur l’incident si l’oiseau impliqué est une grande aigrette neigeuse (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 dégâts (colonne
DAMAGE)
Ensuite, comparez cette méthode avec l’indexation booléenne et affichez les mêmes informations sur le DataFrame filtré.
Cet exercice fait partie du cours
Python pour les utilisateurs de MATLAB
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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'])