CommencerCommencer gratuitement

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

Afficher le cours

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