2016-09-03 3 views
-1

моего столбец данных выглядит следующим образом:Форматы времени совпадают, но все еще возникают ошибки. ValueError: данные времени «Время» делает формат соответствует указанному pd.to_datetime

0 Time 

1 2014-07-28 00:17:35 

2 2014-07-28 00:18:05 

3 2014-07-28 01:50:54 

4 2014-07-28 01:51:24 

5 2014-07-28 01:53:57 

6 2014-07-28 01:54:56 

мой код выглядит следующим образом:

df['Epoch'] = pd.to_datetime(df['Time'], format = "%Y-%m-%d %H:%M:%S") 

и моя ошибка выглядит следующим образом:

ValueError: time data 'Time' does match format specified

действительно не уверен, что у меня что-то отсутствует. Пожалуйста помоги.

ответ

0

Ваш фреймворк неправильно загружен: ваш заголовок интерпретируется как строка и является первой строкой вашего фрейма данных. pd.to_datetime пытается преобразовать строку, найденную в строке «Время» 0.

Загрузите правильно свой фреймворк, получив вместо этого строку 0, загружаемую как заголовок.

Нечто подобное можно перемещать Елки строку как заголовки и удалять, совпадающих как строки:

df.columns = df.ix[0] 
df = df.drop(0)