Statystyki skumulowane
Statystyki skumulowane są przydatne do śledzenia podsumowań danych w czasie. W tym ćwiczeniu obliczysz skumulowaną sumę i skumulowane maksimum tygodniowej sprzedaży w danym dziale – pozwoli ci to sprawdzić, jaka była łączna sprzedaż do tej pory oraz jaki był dotychczas najwyższy wynik tygodniowy.
Przygotowano dla ciebie DataFrame o nazwie sales_1_1, zawierający dane sprzedażowe dla działu 1 sklepu 1. Biblioteka pandas jest załadowana jako pd.
To ćwiczenie jest częścią kursu
Manipulacja danymi z pandas
Instrukcje do ćwiczenia
- Posortuj wiersze
sales_1_1według kolumnydatew kolejności rosnącej. - Oblicz skumulowaną sumę kolumny
weekly_salesi dodaj ją jako nową kolumnęsales_1_1o nazwiecum_weekly_sales. - Oblicz skumulowane maksimum kolumny
weekly_salesi dodaj je jako kolumnę o nazwiecum_max_sales. - Wyświetl kolumny
date,weekly_sales,cum_weekly_salesorazcum_max_sales.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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"]])