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

Prueba este ejercicio y completa el código de muestra.

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