ComeçarComece gratuitamente

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

Ver Curso

Instruções de exercício

  • Classifique as linhas de sales_1_1 pela coluna date em ordem crescente.
  • Obtenha a soma acumulada de weekly_sales e adicione-a como uma nova coluna de sales_1_1 chamada cum_weekly_sales.
  • Obtenha o máximo acumulado de weekly_sales e adicione-o como uma coluna chamada cum_max_sales.
  • Imprima as colunas date, weekly_sales, cum_weekly_sales e cum_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"]])
Editar e executar código