Estatísticas acumuladas
As estatísticas acumuladas também podem ser úteis para acompanhar estatísticas de resumo ao longo do tempo. Neste exercício, você vai calcular a soma acumulada e o máximo acumulado das vendas semanais de um departamento, o que lhe permitirá identificar o total de vendas até o momento, bem como as vendas semanais mais altas até então.
Foi criado para você um DataFrame chamado sales_1_1
, que contém os dados de vendas do departamento 1 da loja 1. pandas
foi carregado como pd
.
Este exercício faz parte do curso
Manipulação de dados com o pandas
Instruções de exercício
- Classifique as linhas de
sales_1_1
pela colunadate
em ordem crescente. - Obtenha a soma acumulada de
weekly_sales
e adicione-a como uma nova coluna desales_1_1
chamadacum_weekly_sales
. - Obtenha o máximo acumulado de
weekly_sales
e adicione-o como uma coluna chamadacum_max_sales
. - Imprima as colunas
date
,weekly_sales
,cum_weekly_sales
ecum_max_sales
.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# 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"]])