首页 > 试题广场 >

使用以上数据,如何挖掘用户的上班时间和下班时间?

[问答题]
给定一组 公交卡的刷卡数据记录,每条数据记录以下信息
a.user_id
b.station_id
c.type:上车or下车or进站or出站
d.timestamp表示该次刷卡的时间
问题:使用以上数据,如何挖掘用户的上班时间和下班时间?
首先统计用户经常刷卡的车站点,理论上有两个车站点的次数是最多且接近,这两个车站点就是用户的上下班坐车的站点,但是不确定哪个是上下班的站点。然后结合上下车的时间段,一半早上的是上班下午或者晚上的是下班,然后上班时间比上车的时间迟,下班时间比返回的上车时间早一点。
发表于 2022-10-14 14:14:05 回复(0)