У меня есть фрейм данных с информацией от брокера, данные показывают пройденное расстояние, время, проведенное и дату гонки.
DISTANCE TIME DATE
9.8 51:50.92 09/08/18
11.1 55:59.70 24/08/18
11.1 49:25.20 29/08/18
Я хотел бы выполнить арифметическую операцию между записями в столбце «ВРЕМЯ» , чтобы рассчитать среднюю скорость каждой гонки.
Проблема заключается в следующем:
При преобразовании текстовой строки в панд datetime она остается в следующем формате:
1900-01-01 00:51:50
1900-01-01 00:55:59
1900-01-01 00:49:25
Мне нужно время, поэтому я делаю следующее
df['TIME'] = pd.to_datetime(df['TIME'], format = '%M:%S')
Что приводит меня к следующей проблеме: столбец теперь имеет тип "объект", и я не могу выполнять над ним какие-либо операции.
Как преобразовать столбец в время , не теряя формат даты и времени? и выполнять операции с ним.
Я хотел бы, например, рассчитать скорость, разницу между временами и частотами между гонками.