Я хотел бы создать несколько списков, каждый из которых содержит почасовые данные из кадра данных (orders_data) со столбцом ежедневных заказов orders_data. ['Order_arrived'].
Сначала я убедился, что orders_data ['order_arrived'] имеет формат даты и времени.
Затем я попытался использовать встроенную функцию pd.groupby()
.
orders_data['reached_time'] = pd.to_datetime(orders_data['order_arrived'],errors='coerce')
hourly_orders=orders_data['order_arrived'].groupby(pd.TimeGrouper(freq='60Min'))
Я получаю эту ошибку:
TypeError: Only valid with DatetimeIndex, TimedeltaIndex or PeriodIndex, but got an instance of 'Int64Index'