需要合并数据框中的两列

时间:2018-04-25 13:46:43

标签: python pandas

数据框df包含两列,Time:Date列和Time:Time列,我需要将其合并为一个列,作为名为Date:Time的标题

数据框df目前包含以下数据

    Time:Date    Time:Time
0  03/28/2018  10:00:00 AM
1  03/28/2018  10:01:00 AM
2  03/28/2018  10:02:00 AM
3  03/28/2018  10:03:00 AM
4  03/28/2018  10:04:00 AM

我期待如下输出。

    Date:Time
0  03/28/2018 10:00:00 AM
1  03/28/2018 10:01:00 AM
2  03/28/2018 10:02:00 AM
3  03/28/2018 10:03:00 AM
4  03/28/2018 10:04:00 AM

请有人告诉我实现这一目标的最简单方法。

1 个答案:

答案 0 :(得分:3)

尝试这样的事情:

df['new_column'] = df['Time:Date']+' '+df['Time:Time']

这只是连接两列。

此外,您可以使用以下内容将其强制转换为datetime

df['new_column'] = pd.to_datetime(df['Time:Date']+' '+df['Time:Time'])