Данные:
set.seed(42)
df1 = data.frame(
Date = seq.Date(as.Date("2018-01-01"),as.Date("2018-01-30"),1),
value = sample(1:30),
Y = sample(c("yes", "no"), 30, replace = TRUE)
)
df2 = data.frame(
Date = seq.Date(as.Date("2018-01-01"),as.Date("2018-01-30"),7)
)
Я хочу для каждой даты в df2$Date
вычислить сумму df1 $ Значение, если дата в df1$Date
попадает в df2$Date
и df2$Date
+ 6
Inshort Мне нужно рассчитать еженедельные суммы