我有excel文件,其中包含日期和时间数据在单独的列。他们的类型是Pandas核心系列。我需要合并这两列成一列,以便做进一步的分析。
如何以正确的方式合并这些列?
我尝试使用pandas.to_datetime()函数将它们合并在一起,但出现错误:
In: df['dt'] = pd.to_datetime(df['Date']+df['Time'])
Out: TypeError: unsupported operand type(s) for +: 'Timestamp' and 'datetime.time'
1条答案
按热度按时间y53ybaqx1#
使用
to_timedelta
将时间转换为字符串,并添加到Date
列: