标签: scala dataframe
我需要计算每个用户的游戏开始和游戏结束之间的时间。但是在相对较短的时间间隔内存在很多偶然的事件,因此我想计算第一个game_start和最后一个game_over事件之间的时间事件。我以为我可以partitionBy user_id,然后创建一个两个滑动窗口,找到差异,但我是Scala的新手,似乎无法实现。谢谢你的帮助。