有时我们会拿到记录事件开始日期和结束日期的数据,由于某些原因,一个连续的事件被分到了多条观测中,它们的日期具有连续性。若我们希望将这种连续事件的多条观测重新压缩为一条观测,就可以用到本方法。
结果如图所示:
该方法按 by 语句对数据分段,将 by 组中的开始日期到结束日期中的日期都在数组中做标记,然后在 by 组的最后一条观测对数组遍历,将连续标记的日期输出为一条观测。