CommencezCommencez gratuitement

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 des 1 et des 0

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

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)
Modifier et exécuter le code