LoslegenKostenlos loslegen

Booleans rocken das!

Zeit für ein Duell! In dieser Übung vergleichst du das Durchlaufen eines pandas-DataFrames mit Boolean Indexing direkt gegenüber.

Zuerst iterierst du über die Zeilen des DataFrames wildlife_strikes und gibst die folgenden Informationen zum Zusammenstoß aus, wenn ein Schneerallenreiher (Snowy egret), ein Zugvogel aus Nord- und Südamerika, beteiligt war:

  • Datum des Vorfalls (Spalte INCIDENT_DATE)
  • Flughafen (Spalte AIRPORT)
  • Flugzeugtyp (Spalte ATYPE)
  • Schweregrad des Schadens (Spalte DAMAGE)

Vergleiche diese Methode anschließend mit Boolean Indexing und gib dieselben Informationen für den Teil-DataFrame aus.

Diese Übung ist Teil des Kurses

Python für MATLAB-Anwender

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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'])
Code bearbeiten und ausführen