ÎncepețiÎncepe gratuit

Booleenii câștigă!

E momentul confruntării! În acest exercițiu, vei compara direct iterarea prin DataFrame-ul pandas cu indexarea booleană.

Mai întâi, parcurge rândurile DataFrame-ului wildlife_strikes și afișează următoarele informații despre incident, dacă acesta a implicat o egretă albă, o pasăre migratoare nativă din America de Nord și de Sud:

  • Data incidentului (coloana INCIDENT_DATE)
  • Aeroportul (coloana AIRPORT)
  • Tipul aeronavei (coloana ATYPE)
  • Gravitatea daunei (coloana DAMAGE)

Apoi, compară această metodă cu indexarea booleană și afișează aceleași informații din sub-DataFrame-ul rezultat.

Acest exercițiu face parte din cursul

Python pentru utilizatorii de MATLAB

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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'])
Editează și rulează codul