Панда датафрейм дата-время и время из строки - PullRequest
0 голосов
/ 28 ноября 2018

Я пытаюсь преобразовать столбец в кадре данных pandas из строки во временную метку.

Из-за слегка раздражающего ограничения (я ограничен политикой моего работодателя в отношении программного обеспечения и ИТ-политики), я работаю старшеверсия панд (0.14.1).Эта версия включает в себя «pd.Timestamp».

По сути, я хочу передать столбец данных, отформатированный в виде строки, в «pd.Timestamp», чтобы создать столбец меток времени.Вот пример dataframe

      'Date/Time String'  'timestamp'
0  2017-01-01 01:02:03        NaN
1  2017-01-02 04:05:06        NaN
2  2017-01-03 07:08:09        NaN

Мой DataFrame очень большой, поэтому итерации по нему действительно неэффективны.Но вот что я придумала:

for i in range (len(df['Date/Time String'])):
    df['timestamp'].iloc[i] = pd.Timestamp(df['Date/Time String'].iloc[i])

Какой разумный способ сделать эту операцию намного быстрее?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...