Я новичок в python и пытаюсь правильно разобрать файл данных .txt в панды, используя столбец времени в формате HH: MM: SS.fs в качестве индекса для фрейма данных.Пример строки входного файла .txt выглядит следующим образом:
00:07:01.250 10.7
Я пробовал следующий код, используя функцию datetime, однако это добавляет сегодняшнюю дату в дополнение к импорту временной метки, которую я не делаюхочу отображаться.Я также читал о функциях timestamp и timedelta, но не вижу, как они будут работать для этого варианта использования.
df = pd.read_csv(f, engine='python', delimiter='\t+', skiprows=23, header=None, usecols=[0,3], index_col=0, names=['Time (HH:MM:SS.fs)', 'NL (%)'], decimal=',')
df.index = pd.to_datetime(df.index)
Вот существующий код импорта для импорта datetime:
df = pd.read_csv(f, engine='python', delimiter='\t+', skiprows=23, header=None, usecols=[0,3], index_col=0, names=['Time (HH:MM:SS.fs)', 'NL (%)'], decimal=',')
df.index = pd.to_datetime(df.index)
Пример строки вывода выглядит следующим образом:
2019-09-26 00:07:01.250 10.7
Но хочу я хочу вот что (без даты):
00:07:01.250 10.7
Любые идеи о том, что я 'я делаю неправильно?