Zacznij terazZacznij za darmo

Wartości logiczne w akcji!

Czas na porównanie! W tym ćwiczeniu zestawisz ze sobą dwa podejścia: iterowanie po wierszach DataFrame'a biblioteki pandas oraz indeksowanie logiczne.

Najpierw przejdź pętlą po wierszach DataFrame'a wildlife_strikes i wyświetl następujące informacje o zdarzeniu, jeśli dotyczyło ono czapli śnieżnej (Snowy egret) – ptaka wędrownego pochodzącego z obu Ameryk:

  • Data zdarzenia (kolumna INCIDENT_DATE)
  • Lotnisko (kolumna AIRPORT)
  • Typ samolotu (kolumna ATYPE)
  • Stopień uszkodzenia (kolumna DAMAGE)

Następnie porównaj to podejście z indeksowaniem logicznym i wyświetl te same informacje dla przefiltrowanego DataFrame'a.

To ćwiczenie jest częścią kursu

Python dla użytkowników MATLAB-a

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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'])
Edytuj i uruchom kod