check_timestep | R Documentation |
This function verifies if the difference in dates in the provided
observations corresponds to the provided timestep. If the exact
argument
is set to TRUE, the function checks if all differences exactly match the
timestep; otherwise, it checks if the sum of the differences modulo the
timestep equals zero. If the check fails, the function stops and returns an
error message.
check_timestep(
obs,
date_var,
timestep = "day",
exact = TRUE,
check_nrow = TRUE
)
obs |
Any of the types supported by |
date_var |
The variable in |
timestep |
The timestep to used. This can be a string ("day", "week", "month") or a numeric whole number representing the number of days. |
exact |
Logical, if |
check_nrow |
Logical, if |
This function is used for its side effect of stopping if the check fails. If the check passes, the function returns invisibly.
Functions used for checking inputs
check_calendar_timestep()
,
check_design_matrix_sparsity()
,
check_group()
,
check_group_date_unique()
,
check_max_delay()
,
check_module()
,
check_modules_compatible()
,
check_numeric_timestep()
,
check_observation_indicator()
,
check_quantiles()
,
check_timestep_by_date()
,
check_timestep_by_group()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.