ComenzarEmpieza gratis

Estadísticas acumuladas

Las estadísticas acumulativas también pueden ser útiles para hacer un seguimiento de las estadísticas resumidas a lo largo del tiempo. En este ejercicio, calcularás la suma acumulada y el máximo acumulado de las ventas semanales de un departamento, lo que te permitirá identificar cuáles han sido las ventas totales hasta el momento, así como cuáles han sido las ventas semanales más elevadas hasta el momento.

Se te ha creado un DataFrame llamado sales_1_1, que contiene los datos de ventas del departamento 1 de la tienda 1. pandas se carga como pd.

Este ejercicio forma parte del curso

Manipulación de datos con pandas

Ver curso

Instrucciones de ejercicio

  • Ordena las filas de sales_1_1 por la columna date en orden ascendente.
  • Obtén la suma acumulada de weekly_sales y añádelo como una nueva columna de sales_1_1 llamada cum_weekly_sales.
  • Obtén el máximo acumulado de weekly_sales, y añádelo como una columna llamada cum_max_sales.
  • Imprime las columnas date, weekly_sales, cum_weekly_sales, y cum_max_sales.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Sort sales_1_1 by date
sales_1_1 = ____

# Get the cumulative sum of weekly_sales, add as cum_weekly_sales col
sales_1_1[____] = ____

# Get the cumulative max of weekly_sales, add as cum_max_sales col
____

# See the columns you calculated
print(sales_1_1[["date", "weekly_sales", "cum_weekly_sales", "cum_max_sales"]])
Editar y ejecutar código