MultiIndex: иерархическая агрегация + slicing
// Условие
Таблица df — заказы из 5 стран за первые 6 месяцев 2024. Нужно построить сводную таблицу с MultiIndex и сделать срез по двум странам.
Что нужно
Построй pivot_table с:
index=['country','category']— MultiIndex (двухуровневый);columns='month'— помесячные колонки (строки'2024-01'...'2024-06');values='amount',aggfunc='sum',fill_value=0.
US и RU — итого 6 строк (2 country × 3 category). Round до 2 знаков. Sort по index asc.
Верни в result DataFrame с MultiIndex (country, category) и 6 колонками-месяцами.
// Данные
df:
order_id, order_date, country (RU/US/UK/DE/FR), category (electronics/clothing/books), amount (float), month (str, напр. '2024-01')// Решение
🔒
Решение, подсказки и автопроверка этой задачи — по подписке Premium. Вместе с ней открываются все премиум-задачи трёх тренажёров: SQL, pandas и A/B.
★ Открыть Premium