time_intervals: Time intervals

View source: R/hesim_data.R

time_intervalsR Documentation

Time intervals

Description

Create a table of time intervals given a vector or data frame of unique times. This would typically be passed to id_attributes.

Usage

time_intervals(times)

Arguments

times

Either a vector of starting times for each interval or a data.frame with at least one column named time_start.

Value

An object of class time_intervals that inherits from data.table in the same format as time_intervals as described in id_attributes.

See Also

id_attributes

Examples

time_intervals(c(0, 3, 5))
time_intervals(data.frame(time_start = c(0, 3, 5),
                          time_cat = c("Time <= 3", "3 < Time <= 5", 
                                       "Time > 5")))

hesim documentation built on Sept. 4, 2022, 1:06 a.m.