3

голосов
2

ответ
21

Просмотры

Dataframe GroupBy - список значений

У меня есть следующий dataframe: driver_id статус dttm 9f8f9bf3ee8f4874873288c246bd2d05 бесплатно 2018-02-04 00:19 9f8f9bf3ee8f4874873288c246bd2d05 занят 2018-02-04 1:03 8f174ffd446c456eaf3cca0915d0368d бесплатно 2018-02-03 15:43 8f174ffd446c456eaf3cca0915d0368d 2018-02-03 17:02 по маршруту 3 колонки: driver_id, статус, dttm Что мне нужно сделать, это группы по идентификатору водителя и сделать список всех статусов с их соответствующими значениями dttm в новую колонку под названием «driver_info»: driver_id driver_info 9f8f9bf3ee8f4874873288c246bd2d05 [( «свободный», 2018-02- 04 00:19), ( "занят", 2018-02-04 1:03)] 8f174ffd446c456eaf3cca0915d0368d [( "свободный", 2018-02-03 15:43), ( "по маршруту", 2018-02-03 17: 02) ...] Как сделать это в Python 3? Я попытался ДФГ = df.groupby (»
Egor Maksimov