Analyse des statistiques de baseball avec .apply()
Les Tampa Bay Rays souhaitent que vous analysiez leurs données.
Ils souhaiteraient obtenir les indicateurs suivants :
- La somme de chaque colonne dans les données
- Le nombre total de points marqués au cours d'une année (
'RS'
+'RA'
pour chaque année) - La colonne d'
'Playoffs'
s au format texte plutôt que d'utiliser1
et0
La fonction ci-dessous peut être utilisée pour convertir la colonne « 'Playoffs'
» en texte :
def text_playoffs(num_playoffs):
if num_playoffs == 1:
return 'Yes'
else:
return 'No'
Veuillez utiliser .apply()
pour obtenir ces indicateurs. Un DataFrame (rays_df
) a été chargé et affiché sur la console. Ce DataFrame est indexé sur la colonne « 'Year'
».
Cet exercice fait partie du cours
Écrire du code Python efficace
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)