Skip to contents

Returns the named value-label vector for a single variable in a survey design object, or NULL if no value labels have been set.

Usage

extract_val_labels(x, var)

Arguments

x

A survey design object.

var

<data-masked> Variable name (bare, unquoted).

Value

A named vector (e.g., c(Male = 1L, Female = 2L)), or NULL.

Examples

# nhanes_2017 carries haven-style value labels auto-extracted by as_survey()
d <- as_survey(nhanes_2017, ids = sdmvpsu, weights = wtint2yr,
               strata = sdmvstra, nest = TRUE)
extract_val_labels(d, riagendr)   # c(Male = 1, Female = 2)
#> NULL