Analizarea statisticilor de baseball cu .apply()
Echipa Tampa Bay Rays vrea să analizezi datele lor.
Au nevoie de următoarele valori:
- Suma fiecărei coloane din date
- Numărul total de puncte marcate într-un an (
'RS'+'RA'pentru fiecare an) - Coloana
'Playoffs'în format text, în loc de1și0
Funcția de mai jos poate fi folosită pentru a converti coloana 'Playoffs' în text:
def text_playoffs(num_playoffs):
if num_playoffs == 1:
return 'Yes'
else:
return 'No'
Folosește .apply() pentru a obține aceste valori. Un DataFrame (rays_df) a fost încărcat și afișat în consolă. Acest DataFrame este indexat după coloana 'Year'.
Acest exercițiu face parte din cursul
Scriere eficientă a codului Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)