Строка даты и времени эпохи: пандас датафрейм - PullRequest
0 голосов
/ 28 февраля 2019

Одна из моих панд df имеет столбец строки даты и времени.Формат указан ниже:

TimeStamp                 value
11/12/2015 10:07:34 AM   24.5
11/12/2015 10:07:35 AM   55.1
so on

Я пытался преобразовать значения столбца TimeStamp в эпоху, используя:

dataframe['TimeStamp'] = pd.to_datetime(dataframe['TimeStamp']).values.astype(np.int64) // 10 ** 6

При преобразовании строки времени даты в ошибкуметка времени Unix.Помощь будет очень ценной.Спасибо.

1 Ответ

0 голосов
/ 28 февраля 2019

Я понял, что значения TimeStamp не строковые.Спасибо @meW за упоминание о том, что в данных могут быть некоторые проблемы.

Итак, я преобразовал значения в строку перед преобразованием времени строковых данных в эпоху.

dataframe['TimeStamp'] = dataframe['TimeStamp'].astype(str)
dataframe['TimeStamp'] = pd.to_datetime(dataframe['TimeStamp'])
                          .values.astype(np.int64) // 10 ** 6
...