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

Analýza baseballových statistik pomocí .apply()

Tampa Bay Rays tě žádají o analýzu jejich dat.

Zajímají je tyto metriky:

  • Součet každého sloupce v datech
  • Celkový počet dosažených bodů za rok ('RS' + 'RA' pro každý rok)
  • Sloupec 'Playoffs' v textovém formátu místo hodnot 1 a 0

Následující funkci můžeš použít k převodu sloupce 'Playoffs' na text:

def text_playoffs(num_playoffs): 
    if num_playoffs == 1:
        return 'Yes'
    else:
        return 'No' 

Získat tyto metriky ti pomůže metoda .apply(). DataFrame (rays_df) byl načten a vypsán do konzole. Tento DataFrame je indexován podle sloupce 'Year'.

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

Psaní efektivního kódu v Pythonu

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.

# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)
Upravit a spustit kód