ComenzarEmpieza gratis

Analizar estadísticas de béisbol con .apply()

Los Tampa Bay Rays quieren que analices sus datos.

Les gustaría tener las siguientes métricas

  • La suma de cada columna de los datos
  • La cantidad total de carreras anotadas en un año ('RS' + 'RA' para cada año)
  • La columna 'Playoffs' en formato texto en lugar de utilizar 1's y 0's

La siguiente función puede utilizarse para convertir la columna 'Playoffs' en texto:

def text_playoffs(num_playoffs): 

    if num_playoffs == 1:

        return 'Yes'

    else:

        return 'No' 

Utiliza .apply() para obtener estas métricas. Se ha cargado un DataFrame (rays_df) y se ha impreso en la consola. Este DataFrame está indexado en la columna 'Year'.

Este ejercicio forma parte del curso

Escribir código Python eficiente

Ver curso

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Gather sum of all columns
stat_totals = ____.____(____, axis=____)
print(stat_totals)
Editar y ejecutar código