Один параметр - between
, который выдает логический vector
в качестве вывода, который можно использовать в filter
, чтобы сохранить те строки, в которых 'Date' находится между этими диапазонами
library(dplyr)
library(lubridate)
df1 %>%
filter(between(ymd(Date), ymd('2000-10-16'), ymd('2001-03-01')))