我有 2 个数据框,一个 ( df1) 记录每天发生的不同活动,另一个 ( df2) 记录白天发生的活动的属性。
从中df1可以确定活动的重复发生以及持续时间。一天开始的时间由Date变量指定。
例如:
id12 事件从第 1 天开始,到第 7 天结束。在这种情况下,出现次数为 7,持续时间为 11。id123,一周从第 5 天开始到第 7 天结束;由于第 6 天有间隔天数且持续时间为 6 且 id 123(从第 6 天开始到第 7 天结束)连续发生 2 次且持续时间为 6,因此重复发生。在df1变量 Date 中定义记录开始的日期。例如 id 12 记录从第 1 天开始,依此类推。
我想确定在连续发生期间是否有df2.
例如 id 12,发生了 7 次,持续时间为 12 有周三(df1第 3 天)的记录,该记录对应于连续发生的第 3 天。对于 id 123 没有数据(例如没有连续发生),但是对于 id 10 的 6 天发生和持续时间 …