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
Instrucciones de ejercicio
- Ordena las filas de
sales_1_1
por la columnadate
en orden ascendente. - Obtén la suma acumulada de
weekly_sales
y añádelo como una nueva columna desales_1_1
llamadacum_weekly_sales
. - Obtén el máximo acumulado de
weekly_sales
, y añádelo como una columna llamadacum_max_sales
. - Imprime las columnas
date
,weekly_sales
,cum_weekly_sales
, ycum_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"]])