
Identify report dates with complete (i.e up to the maximum delay) reference dates
Source:R/model-module-helpers.R
enw_reps_with_complete_refs.Rd
Identify report dates with complete (i.e up to the maximum delay) reference dates
Arguments
- new_confirm
new_confirm
data.frame
output fromenw_preprocess_data()
.- max_delay
Numeric defaults to 20 and needs to be greater than or equal to 1 and an integer (internally it will be coerced to one using
as.integer()
). The maximum number of days to include in the delay distribution. Computation scales non-linearly with this setting so consider what maximum makes sense for your data carefully. Note that this is zero indexed and so includes the reference date andmax_delay - 1
other days (i.e. amax_delay
of 1 corresponds with no delay).- by
A character vector describing the stratification of observations. This defaults to no grouping. This should be used when modelling multiple time series in order to identify them for downstream modelling
- copy
A logical; if
TRUE
(the default) creates a copy; otherwise, modifiesobs
in place.
Value
A data.frame
containing a report_date
variable, and grouping
variables specified for report dates that have complete reporting.
See also
Helper functions for model modules
add_pmfs()
,
convolution_matrix()
,
enw_reference_by_report()
,
extract_sparse_matrix()
,
latest_obs_as_matrix()