Собесов

Хабр Python — groupby с несколькими агрегатами и named aggregation

PythonpandasСредняяMiddle

Условие

DataFrame orders с колонками user_id, category, amount, created_at. Для каждой пары (user_id, category) посчитайте:

  • число заказов,
  • сумму, среднее, медиану amount,
  • дату первого и последнего заказа.

Результат — плоский DataFrame с понятными именами колонок (без MultiIndex по колонкам).

Хочешь увидеть разбор?

Зарегистрируйся бесплатно — откроется развёрнутое решение этой задачи и ещё 4 на выбор.

Зарегистрироваться и увидеть разбор
Уже есть аккаунт? Войти