我有一个司机旅行日记的数据集。对于每个行程,csv文件中都有相关的开始时间、结束时间和星期几。没有与旅行相关的日期。在
现在,我将数据放入python,其中每个开始时间和结束时间都附加了工作日,如下所示:
time.struct_time(tm_year=1900, tm_mon=1, tm_mday=1, tm_hour=23,
tm_min=45, tm_sec=0, tm_wday=0, tm_yday=1, tm_isdst=-1)
print journey['BeginTime'][2].tm_wday, journey['BeginTime'][2].tm_hour
星期一返回0,小时返回23。在
有11000次这样的旅行,我想得到的是一份每周的汽车数量的简介,这些汽车是基于一天中的时间。在
这可以通过计算指定时间间隔内它们各自的['BeginTime']和['EndTime']间隔之间的行程数来推断。5分钟的间隔就足够了,因为数据最接近5分钟。在
有没有一种优雅的python方法可以做到这一点?比如:
^{pr2}$
如果这有帮助,这里有个主意。。。在
相关问题 更多 >
编程相关推荐