Подмножество data.table, установленное диапазоном дат в R
У меня есть большой набор данных в data.table, который я хотел бы установить под диапазон дат. Мой набор данных выглядит так:
testset <- data.table(date=as.Date(c("2013-07-02","2013-08-03","2013-09-04",
"2013-10-05","2013-11-06")),
yr = c(2013,2013,2013,2013,2013),
mo = c(07,08,09,10,11),
da = c(02,03,04,05,06),
plant = LETTERS[1:5],
product = as.factor(letters[26:22]),
rating = runif(25))
Я хотел бы иметь возможность выбрать диапазон дат непосредственно изas.Date
столбец без использованияyr
, mo
, или жеda
колонны. В настоящее время я подмножествоmo
и иногда это очень неуклюже, особенно когда меняются годы. Более элегантный способ сделать это сделает мою жизнь бесконечно легче.
Заранее спасибо!