Running sum: накопительная выручка по дням
// Условие
Таблица df — дневная выручка за первое полугодие 2024. Накопительная сумма (running total) — базовый window-паттерн: каждая строка = сумма всех предыдущих дней плюс текущий.
Что нужно
Добавь к таблице две колонки:
cumulative_revenue— накопительная суммаdaily_revenueс начала периода (round 2);cumulative_pct— доля от общей выручки за полугодие (round 4), то естьcumulative_revenue / total_revenue.
date, daily_revenue, cumulative_revenue, cumulative_pct. Порядок строк не менять (date asc, как в исходном).
// Данные
df:
date, daily_revenue (float)// Решение
🔒
Решение, подсказки и автопроверка этой задачи — по подписке Premium. Вместе с ней открываются все премиум-задачи трёх тренажёров: SQL, pandas и A/B.
★ Открыть Premium