【发布时间】:2022-02-21 15:29:35
【问题描述】:
我想编写一段代码来返回 backtest_results 和 realtime_test 的值之间不同的天数小时分钟数。所以我要执行2022-01-24 10:05:00 - 2022-01-30 14:09:03, 2022-01-27 01:54:00 - 2022-02-02 09:34:06,
backtest_results[0] - realtime_test[0]
backtest_results[1] - realtime_test[1]
...
我如何才能对下面想要的代码进行顶部编码。
import pandas as pd
import numpy
backtest_results = pd.to_datetime(['2022-01-24 10:05:00', '2022-01-27 01:54:00',
'2022-01-30 19:08:00','2022-02-02 14:32:00',
'2022-02-10 02:58:00', '2022-02-10 14:01:00',
'2022-02-11 00:25:00' '2022-02-16 13:49:00'])
realtime_test = pd.to_datetime([
'2022-01-30 14:09:03', '2022-02-02 09:34:06',
'2022-02-08 07:37:03', '2022-02-09 22:07:02',
'2022-02-10 09:02:03', '2022-02-10 19:32:25',
'2022-02-12 16:42:03', '2022-02-15 23:19:03'])
result = backtest_results - realtime_test
【问题讨论】:
-
你的代码是正确的,只是
backtest_results的值没有加逗号
标签: python python-3.x pandas date datetime