R/utils.R

#' @importFrom dplyr filter

period <- function(dat, from, to) {
  if (missing(from)) {
    from <- lubridate::ymd("2000-01-01")
  } else {
    from <- lubridate::ymd(from)
  }
  if (missing(to)) {
    to <- lubridate::ymd("3000-01-01")
  } else {
    to <- lubridate::ymd(to)
  }
  dat <- dat %>%
    dplyr::filter(date >= from & date <= to)
  return(dat)
}
mrchypark/ubci documentation built on June 16, 2019, 3:10 a.m.