df <- data.frame("Date"=seq(as.Date("2020/1/1"),by="day", length.out = 20),events=sample(0:100,20))
пытается суммировать ближайшее
df <- df %>% mutate(seven_sum=sum(events[Date <= Date & Date > Date-7]) )
Затем я хочу просуммировать все, что произошло за последние 7 дней, и я могу понять, почему это не работает, но не совсем, как это решить . Итак, в основном я хотел бы для каждой строки суммировать эту дату и все остальные в течение 7 дней. это было бы исправить, если я использую фиксированный диапазон дат, но я хотел бы изменить для каждой строки ...
Любые советы о том, как продолжить, были бы очень полезны.