数据为车辆的行驶数据 包括时间,速度,经纬度信息
想根据时间,生成一列表示驾驶循环,连续的开车开一段路程,算一个驾驶循环
我这边的处理,按时间戳(秒)排序,前后时间差大于两个小时的来区分驾驶循环
看图片最后一行的for循环咋写? 谢谢yyds👍💪💪👍
你先用list存储对应数字,然后再df_second0['Cycle'] = list
是不是要分组啊。
将时间戳对2小时取模,模作为分组依据。这样是不是简单点
对数据增加一列即可:
df_second0['Cycle'] = df_second0['vin']&"_"& # df_second0['vin']&"_"&就是你计算出来的数据
如有帮助,希望采纳一下