共享单车数据处理

bikedata_to_od(data[, col, startend])

输入共享单车订单数据(仅在锁打开和关闭时生成数据),指定列名称,并从中提取乘车和停车信息

transbigdata.bikedata_to_od(data, col=['BIKE_ID', 'DATA_TIME', 'LONGITUDE', 'LATITUDE', 'LOCK_STATUS'], startend=None)

输入共享单车订单数据(仅在锁打开和关闭时生成数据),指定列名称,并从中提取乘车和停车信息

参数:
  • data (DataFrame) – 共享单车订单数据

  • col (List) – 列名,顺序不能更改。[“BIKE_ID”、“DATA_TIME”、“经度”、“纬度”、“LOCK_STATUS]

  • startend (List) – 观察周期的开始时间和结束时间,例如 [‘2018-08-27 00:00:00’、’2018-08-28 00:00:00’]。如果通过,则考虑骑行和停车情况(从观察期开始到自行车首次出现)和(从自行车最后一次出现到观察期结束)。

返回:

  • move_data (DataFrame) – 骑行数据

  • stop_data (DataFrame) – 停车数据