Я хочу сгенерировать сумму пройденного дня и секунд. Я хочу использовать функцию groupby для расчета суммы заказов в день.
У меня есть следующий код:
import pandas as pd
orders = pd.read_csv('complete.csv', delimiter=',', encoding='ISO-8859-1')
orders['datetime'] = pd.to_datetime(orders['datetime'])
orders.groupby(orders.datetime.dt.date).sum()
print(orders)
Полный CSV-файл выглядит следующим образом:
datetime,restaurant,customer_address,amount,restaurant_address,meters,seconds
2018-01-01 15:41:37,Name,9711AR,50.5,9722AC,2268.3,606.0
2018-08-13 16:57:52,Name,9711AR,22.3,9722AC,2268.3,606.0
2018-09-21 17:38:53,Name,9711AR,66.89,9722AC,2268.3,606.0
2018-11-09 18:37:26,Name,9711AR,42.66,9722AC,2268.3,606.0
2018-01-01 18:28:04,Name,9711AJ,70.75,9746RD,4090.4,1039.5
Я хочу сгенерировать сумму метров и секунд для каждогодень.
Мне кажется, у меня есть проблемы с объектом datetime, так как он не распознает его как дату или что-то в этом роде.
Есть идеи?