nona: Normalize NA Responses

View source: R/nona.R

nonaR Documentation

Normalize NA Responses

Description

Classifies NAs as observed don't know responses by default. If NAs represent structural missingness, they can instead be omitted or rejected.

Usage

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"'.

Value

Character vector.

Examples

x <- c(NA, 1, 0)
nona(x)
x <- c(NA, "dk", 0)
nona(x)

guess documentation built on Aug. 3, 2026, 9:07 a.m.