Začněte nyníZačněte zdarma

Logické indexování vyhrává!

Čeká tě souboj dvou přístupů! V tomto cvičení porovnáš procházení pandas DataFrame pomocí smyčky s logickým indexováním.

Nejdřív projdi řádky DataFrame wildlife_strikes pomocí smyčky a vypiš následující informace o každém incidentu, který se týkal volavky stěhovavé (Snowy egret) – stěhovavého ptáka původem ze Severní a Jižní Ameriky:

  • Datum incidentu (sloupec INCIDENT_DATE)
  • Letiště (sloupec AIRPORT)
  • Typ letadla (sloupec ATYPE)
  • Závažnost poškození (sloupec DAMAGE)

Potom tento přístup porovnej s logickým indexováním a vypiš stejné informace pro výsledný subset DataFrame.

Toto cvičení je součástí kurzu

Python pro uživatele MATLABu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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'])
Upravit a spustit kód