Первая покупка каждого клиента

Easy pandas pandas Avito

Условие задачи

Дано: DataFrame `purchases` с колонками user_id, purchase_date, amount -- 10 строк с покупками. Результат отсортирован по purchase_date; для каждого пользователя оставьте только его первую (самую раннюю) покупку. Верните DataFrame с колонками user_id, purchase_date, amount -- по одной строке на пользователя. Сохраните в `result`.

Темы

groupby first sort_values

Подсказки

Открыть задачу в тренажёре → ← Все Python-задачи