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
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'])