1. Nauka
  2. /
  3. Kursy
  4. /
  5. Python dla użytkowników MATLAB-a

Connected

ćwiczenie

Wyszukiwanie określonych wierszy w DataFrame

Kolizje ptaków z samolotami są niebezpieczne dla ludzi i stanowią poważny problem z punktu widzenia ochrony przyrody. Na szczęście Federalna Administracja Lotnictwa (FAA) rejestruje zderzenia z dziką fauną od prawie 30 lat.

Użyjesz pętli for, aby przeanalizować bazę danych FAA Wildlife Strikes. Do twojej sesji załadowany jest DataFrame z biblioteki pandas, zawierający dane o kolizjach z dziką fauną w Kalifornii, zarejestrowanych w latach 1990–2018. Chcesz znaleźć incydenty z udziałem czapli śnieżnej – wędrownego ptaka zimującego w Kalifornii. Dla każdego zdarzenia wyświetl:

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

Instrukcje

100 XP
  • Wydrukuj pierwsze pięć wierszy DataFrame wildlife_strikes.
  • Skonstruuj pętlę for, która iteruje po każdym wierszu (row) DataFrame wildlife_strikes.
  • Utwórz instrukcję warunkową sprawdzającą, czy kolumna SPECIES ma wartość 'Snowy egret'.
  • Jeśli warunek if jest spełniony (True), wydrukuj wartości kolumn 'INCIDENT_DATE', 'AIRPORT', ' ATYPE' i 'DAMAGE'.