Classifies NAs as observed don't know responses by default. If NAs represent
structural missingness, they can instead be omitted or rejected.
nona(
vec = NULL,
na_as = c("dk", "missing"),
missing_action = c("omit", "error")
)
Arguments
- vec
Required. Character or numeric vector.
- na_as
Classification of NA responses: `"dk"` (the default) or
`"missing"`.
- missing_action
How to handle structural missingness: `"omit"` or
`"error"`.
Examples
x <- c(NA, 1, 0)
nona(x)
#> [1] "d" "1" "0"
x <- c(NA, "dk", 0)
nona(x)
#> [1] "d" "d" "0"