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