Накопленные статистики
Накопленные статистики удобны для отслеживания сводных показателей во времени. В этом упражнении вы вычислите накопленную сумму и накопленный максимум еженедельных продаж отдела, что позволит определить как общий объём продаж на каждый момент времени, так и наибольшее значение еженедельных продаж за весь период.
Для вас уже создан DataFrame sales_1_1, содержащий данные о продажах отдела 1 магазина 1. Библиотека pandas загружена как pd.
Это упражнение является частью курса
Работа с данными в pandas
Инструкции к упражнению
- Отсортируйте строки
sales_1_1по столбцуdateв порядке возрастания. - Вычислите накопленную сумму столбца
weekly_salesи добавьте её вsales_1_1как новый столбецcum_weekly_sales. - Вычислите накопленный максимум столбца
weekly_salesи добавьте его как столбецcum_max_sales. - Выведите столбцы
date,weekly_sales,cum_weekly_salesиcum_max_sales.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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"]])