下面是python pandas DataFrame。我想将两列合并为一列,以创建完整的日期时间格式。
num_plate_ID cam entry_date entry_time other_columns
0 XYA 2 2022-02-14 23:20:21 ...
1 JDS 2 2022-02-12 23:20:21 ...
2 OAP 0 2022-02-05 14:30:21 ...
3 ASI 1 2022-04-07 15:30:21 ...
但是,我得到这个错误。
df['entry'] = df['entry_date'] + " " + df['entry_time']
df['entry'] = pd.to_datetime(df['entry'])
# TypeError: unsupported operand type(s) for +: 'datetime.date' and 'str'
我想得到这个结果。
num_plate_ID cam entry_date entry_time entry other_columns
0 XYA 2 2022-02-14 23:20:21 2022-02-14 23:20:21
1 JDS 2 2022-02-12 23:20:21 2022-02-12 23:20:21
2 OAP 0 2022-02-05 14:30:21 2022-02-05 14:30:21
3 ASI 1 2022-04-07 15:30:21 2022-04-07 15:30:21
1条答案
按热度按时间yvfmudvl1#
您可以用途: