У меня есть следующий кадр данных с указанием даты и значения столбцов:Агрегация на основе диапазона дат
DF2 <- data.frame("Date"=c("2016-09-01","2016-09-02","2016-09-03","2016-09-05","2016-09-06"),
"Value1"=c(20,200,60,150,140),
"Value2"=c(15,20,15,30,30),
"Value3"=c(80,42,29,40,39))
Тогда у меня есть две даты ввода параметров:
dateFrom <- "2016-09-02"
dateTo <- "2016-09-05"
Как можно агрегировать каждый числовой столбец (Value1 - Value3) на основе этого диапазона дат? Я хотел бы вычислить простую сумму как критерий агрегации. Большое спасибо за ваш совет в переезде.
Большое вам спасибо. Ваши ответы действительно замечательные !!!! Я собираюсь использовать подход Хаборима, кажется, лучше для моих целей. – martinkabe
Дополнительный вопрос ... как преобразовать результат в кадр данных? – martinkabe
, если вы сохраните результаты в Result, вы можете сделать: 'data.frame (t (Result), row.names = NULL)'. – Haboryme