[我的样本数组]:
[['105', '2016-07-19 00:14:24', '9.56'], ['100', '2016-07-19 00:14:34', '6.75'], ['111', '2016-07-19 00:14:41', '13.00'], ['103', '2016-07-19 00:14:54', '7.47'], ['122', '2016-07-19 00:15:02', '32.85']]
我有一个包含link_id的交通流数组,输入每辆车的时间和持续时间,现在我想查看从第一个数据时间到最后一个日期时间,每五分钟的时间有多少辆汽车驶过。
datetime
的格式为yyyy-mm-dd hh:mm:ss
,每个datetime
分布不均匀。因此5分钟的空位中有些可能是空的。
pd.datetime('2016-07-19 00:14:24','2016-10-17 23:54:35') + datetime.Timedelta(minutes=5)
我尝试了上面的代码,但是TypeError: an integer is required (got type str)
我想要的是:
link1 link2 link3 ... link 24
2016-07-09 00:14:24
2016-07-09 00:19:24
2016-07-09 00:24:24
...
2016-10-17 23:54:35