Censor values above or below a threshold
Replaces values in a vector with NA when above or below a censor level.
NA
Censoring is values censor_symbol censor_threshold are censored, for example with the defaults (values lte 0 set to NA) all values <= 0 are replaced with NA.
values censor_symbol censor_threshold
censor_values( value, censor_threshold = 0, censor_symbol = c("lte", "lt", "gt", "gte") )
value: 'numeric' vector. Values to censor.
value
censor_threshold: 'numeric' value. Threshold to censor values on. Default is 0.
censor_threshold
censor_symbol: 'character' string.
censor_symbol
Inequality symbol to censor values based on censor_threshold.
Accepted values are "gt" (greater than),
"gt"
"gte" (greater than or equal to),
"gte"
"lt" (less than),
"lt"
or "lte" (less than or equal to).
"lte"
Default is "lte".
'numeric' vector with censored values replaced with NA
censor_values(value = seq.int(1, 10, 1), censor_threshold = 5)
Useful links