Дано: DataFrame `logs` с колонками user_id, event, timestamp -- 12 строк логов событий. У одного пользователя может быть несколько записей.
Для каждого пользователя оставьте только его последнее по времени событие.
Верните DataFrame, отсортированный по user_id, с числовым индексом по порядку (0, 1, 2, ...). Сохраните в `result`.
Темы
drop_duplicatessort_valuesdeduplication
Подсказки
Сначала отсортируй по timestamp desc, потом drop_duplicates -- останется последнее событие
keep="first" оставляет первую строку (после сортировки это последнее событие)