assert_highest_imputation {admiral} | R Documentation |
Assert Highest Imputation Validity
Description
This function checks the validity and requirements for the highest_imputation
argument.
It ensures that necessary conditions for date_imputation
, min_dates
,
and max_dates
are met when highest_imputation
is set to "Y"
.
Usage
assert_highest_imputation(
highest_imputation,
highest_imputation_values,
date_imputation = NULL,
max_dates,
min_dates
)
Arguments
highest_imputation |
A character scalar indicating the highest level of imputation.
|
highest_imputation_values |
A character vector of valid values for
|
date_imputation |
Optional character scalar specifying the imputation method for dates.
|
max_dates |
Optional vector specifying maximum dates for imputation.
|
min_dates |
Optional vector specifying minimum dates for imputation.
|
Details
If
highest_imputation
is "Y", eithermin_dates
ormax_dates
must be specified.If
highest_imputation
is "Y" anddate_imputation
is "first",min_dates
must be specified.If
highest_imputation
is "Y" anddate_imputation
is "last",max_dates
must be specified.
Value
Returns NULL
invisibly if assertions pass.