Analizzare le statistiche del baseball con .apply()
I Tampa Bay Rays vogliono che tu analizzi i loro dati.
Richiedono le seguenti metriche:
- La somma di ogni colonna nei dati
- Il totale dei punti segnati in un anno (
'RS'+'RA'per ciascun anno) - La colonna
'Playoffs'in formato testuale invece che con1e0
La funzione seguente può essere usata per convertire la colonna 'Playoffs' in testo:
def text_playoffs(num_playoffs):
if num_playoffs == 1:
return 'Yes'
else:
return 'No'
Usa .apply() per ottenere queste metriche. Un DataFrame (rays_df) è stato caricato e stampato in console. Questo DataFrame è indicizzato sulla colonna 'Year'.
Questo esercizio fa parte del corso
Scrivere codice Python efficiente
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)