У меня есть Pandas столбец Dataframe, который содержит строку в формате «60:34» для МИНУТ и СЕКУНД. Это данные спортивного мероприятия. Я хочу, чтобы формат времени был только минуты и секунды, но у меня возникли проблемы. Ниже приведены некоторые вещи, которые я попробовал. КОД:
final_df['time_on_ice'] = pd.to_datetime(final_df['time_on_ice'], format='%M:%S').dt.time
final_df['time_on_ice'] = final_df['time_on_ice'].astype('datetime64[ns]')
pd.to_datetime(final_df['time_on_ice'], infer_datetime_format=True)
ОШИБКА:
ValueError: данные времени '60: 00 'не соответствуют формату'% M:% S '(совпадение)
ParserError: часы должны быть в 0..23: 29: 14
ValueError: часы должны быть в 0..23