CommencerCommencer gratuitement

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'utiliser 1 et 0

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

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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