我正在寻找一种将自定义日期添加到pd.to_datetime的方法。例如:
csv_file = str(datetime.now().strftime('%Y-%m-%d')) + '.csv'
csv_file2 = str((datetime.now() + timedelta(days=1)).strftime('%Y-%m-%d')) + '.csv'
data = pd.concat(map(pd.read_csv, [csv_file, csv_file2]))
data['time'] = pd.to_datetime(data['time'], errors='coerce')
打印:
4 2021-08-23 00:00:40
20 2021-08-23 00:02:54
36 2021-08-23 00:05:09
...
pd.to_datetime不断添加今天的日期,如果csv_文件可以,但是csv_文件2需要包含明天的日期
以下是csv文件的示例:
piece,time
2259,12:03:50
2259,12:07:42
2259,12:34:05
2259,12:45:29
想法是创建辅助列
file
以区分tomorrow
和最后一个按条件添加1 day
的比较new
列:或:
相关问题 更多 >
编程相关推荐