This function takes a data.table and applies a rolling sum over a given timestep, aggregating by specified columns. It's particularly useful for aggregating observations over certain periods.
Arguments
- dt
A
data.table
to be aggregated.- internal_timestep
An integer indicating the period over which to aggregate.
- by
A character vector specifying the columns to aggregate by.
See also
Utility functions
coerce_date()
,
coerce_dt()
,
date_to_numeric_modulus()
,
get_internal_timestep()
,
is.Date()
,
stan_fns_as_string()