Analyser des statistiques de baseball avec .apply()
Les Tampa Bay Rays souhaitent que vous analysiez leurs données.
Ils aimeraient obtenir les indicateurs suivants :
- La somme de chaque colonne des données
- Le nombre total de points comptés en une année (
'RS'+'RA'pour chaque année) - La colonne
'Playoffs'au format texte plutôt qu'avec des1et des0
La fonction ci-dessous peut servir à convertir la colonne 'Playoffs' en texte :
def text_playoffs(num_playoffs):
if num_playoffs == 1:
return 'Yes'
else:
return 'No'
Utilisez .apply() pour obtenir ces indicateurs. Un DataFrame (rays_df) a été chargé et affiché dans la console. Ce DataFrame est indexé par la colonne 'Year'.
Cette activité fait partie du cours
Rédiger du code Python efficace
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)