Объединение двух столбцов для создания объекта datetime - PullRequest
0 голосов
/ 29 мая 2020

Мне нужно было бы создать дату и время, объединив два столбца в кадре данных. В моем исходном наборе данных есть следующие столбцы:

Date                Time
05/29/2020         00:12
05/29/2020         00:32
05/28/2020         00.59

Я хотел бы создать новый столбец, который объединяет Date + Time, т.е. создает объект datetime:

Date_time
05/22/2020 00:12
05/22/2020 00:32
05/28/2020 00:59

Я использовал

df['Time'] = df['Time'].astype('datetime64[ns]') 

, но результат дал мне сегодняшнюю дату плюс значения из столбца Time 2020-05-29 00:22:00. Как мне получить правильную дату, используя столбцы Дата и Время выше?

1 Ответ

1 голос
/ 29 мая 2020

Можете попробовать

df['Date_time']=pd.to_datetime(df.Date+ ' '+df.Time, format='%m/%d/%Y %H:%M:%S')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...