Retrieve dates from an incidence object
get_dates(x, ...)
# Default S3 method
get_dates(x, ...)
# S3 method for class 'incidence'
get_dates(x, position = "left", count_days = FALSE, ...)
an incidence object
Unused
One of "left", "center", "middle", or "right" specifying what side of the bin the date should be drawn from.
If TRUE
, the result will be represented as the number of
days from the first date.
a vector of dates or numerics
set.seed(999)
dat <- as.Date(Sys.Date()) + sample(-3:50, 100, replace = TRUE)
x <- incidence(dat, interval = "month")
get_dates(x)
#> [1] "2025-06-01" "2025-07-01" "2025-08-01"
get_dates(x, position = "middle")
#> [1] "2025-06-16" "2025-07-16" "2025-08-16"
set.seed(999)
dat <- as.Date(Sys.Date()) + sample(-3:50, 100, replace = TRUE)
x <- incidence(dat, interval = "month")
get_dates(x)
#> [1] "2025-06-01" "2025-07-01" "2025-08-01"
get_dates(x, "center")
#> [1] "2025-06-16" "2025-07-16" "2025-08-16"
get_dates(x, "right")
#> [1] "2025-07-01" "2025-08-01" "2025-09-01"
# Return dates by number of days from the first date
get_dates(x, count_days = TRUE)
#> [1] 0 30 61
get_dates(incidence(-5:5), count_days = TRUE)
#> [1] 0 1 2 3 4 5 6 7 8 9 10