У меня есть кадр данных, похожий на этот
Hour Minute Second Value
0 14.0 57.0 17.0 0.0
1 14.0 57.0 18.0 0.0
2 14.0 57.0 19.0 138.6
3 14.0 57.0 20.0 138.6
4 14.0 57.0 21.0 138.6
5 14.0 57.0 22.0 138.6
Я хочу объединить столбцы часов / минут / секунд в индекс отметки времени. У меня есть свидание, которое я хочу использовать. Мне удалось сделать это, используя df.apply
с datetime.datetime.combine(mydate, datetime.time(hour, min, sec))
, но это слишком медленно.
Есть ли способ сделать это эффективно, используя встроенные функции pandas?