Honkbalstatistieken analyseren met .apply()
De Tampa Bay Rays vragen je hun data te analyseren.
Ze willen de volgende statistieken:
- De som van elke kolom in de data
- Het totaal aantal gescoorde punten in een jaar (
'RS'+'RA'voor elk jaar) - De
'Playoffs'-kolom in tekstformaat in plaats van met1'en en0'en
De onderstaande functie kun je gebruiken om de 'Playoffs'-kolom naar tekst om te zetten:
def text_playoffs(num_playoffs):
if num_playoffs == 1:
return 'Yes'
else:
return 'No'
Gebruik .apply() om deze statistieken te krijgen. Een DataFrame (rays_df) is geladen en afgedrukt in de console. Deze DataFrame is geïndexeerd op de 'Year'-kolom.
Deze oefening maakt deel uit van de cursus
Efficiënte Python-code schrijven
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)