数据框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
请有人告诉我实现这一目标的最简单方法。
答案 0 :(得分:3)
尝试这样的事情:
df['new_column'] = df['Time:Date']+' '+df['Time:Time']
这只是连接两列。
此外,您可以使用以下内容将其强制转换为datetime
df['new_column'] = pd.to_datetime(df['Time:Date']+' '+df['Time:Time'])