Я работаю с ежедневными доходами от бразильского индекса (IBOV) с 1993 года, я пытаюсь найти лучший способ подмножества периодов между двумя датами.
Кадр данных (IBOV_RET
) выглядит следующим образом:
head(IBOV_RET)
DATE 1D_RETURN
1 1993-04-28 -0.008163265
2 1993-04-29 -0.024691358
3 1993-04-30 0.016877637
4 1993-05-03 0.000000000
5 1993-05-04 0.033195021
6 1993-05-05 -0.012048193
...
Я установил 2 переменные DATE1
и DATE2
в качестве дат
DATE1 <- as.Date("2014-04-01")
DATE2 <- as.Date("2014-05-05")
Мне удалось создать новый подмножество, используя этот код:
TEST <- IBOV_RET[IBOV_RET$DATE >= DATE1 & IBOV_RET$DATE <= DATE2,]
Это сработало, но мне было интересно, есть ли лучший способ подмножества данных между двумя датами, возможно, используя subset
.