CommencezCommencez gratuitement

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

Voir le cours

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'])
Modifier et exécuter le code