请教:我的数据是这样的:包括变量id, 两件事情的start 和 end 数据举例如下:
id start1 end1 start2 end2
M001 20170601 20190806 20170601 20190806
M001 20170601 20190806 20170601
M001 20170601 20190806 20170601 20190806
M001 20170601 20190806 20150601 20190806
M002 20170904 20180309 20130601 20140806
M002 20170904 20180309 20130601 20190806
M002 20170904 20180309 20170904 20180309
M003 20171214 20180420 20110601 20120806
M003 20171214 20180420 20130601 20180420
M004 20190913 20190925 20170601 20190806
M004 20190913 20190925 20170601 20180806
M005 20100321 20130321 20170601
M005 20100321 20130321 20170601 20190806
M005 20100321 20130321 20170601 20190806
M006 20110915 20190915 20170601 20190806
..........................................
现在需要统计,前后两个时间段的关系然后计数,希望能够输出以下数据;
后一个时间段的开始时间比前一个时间段开始时间要早的观测有0条的id数,本例为2(M006,M005)
后一个时间段的开始时间比前一个时间段开始时间要早的观测有1条的id数,本例为1(M001)
后一个时间段的开始时间比前一个时间段开始时间要早的观测有2条的id数,本例为3(M002,M003,M004)
后一个时间段的开始时间比前一个时间段开始时间要早的观测有3+条的id数,本例为0
后一个时间段和前一个时间段有重合0条观测的id数,本例为2(M005,M004)
后一个时间段和前一个时间段有重合1条观测的id数,本例为2(M006,M003)
后一个时间段和前一个时间段有重合2+条观测的id数,本例为2(M002,M001)
括号中的不用输出
可能语言组织不是那么清楚,谢谢大家帮忙了啊!!!