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 hodnot1a0
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
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)