Get named vector of factor levels and values
named_levels( data, label = "labels", na.label = NULL, na.value = 99, sort.numeric = TRUE )
data
: factorlabel
: character string of attribute with named vector of factor labelsna.label
: character string to refactor NA values. Default is NULL.na.value
: new value for NA strings. Ignored if na.label is NULL. Default is 99.sort.numeric
: sort factor levels if levels are numeric. Default is TRUEnamed vector
structure(c(1, 2, 3, 2, 10, 9), labels = c(Unknown = 9, Refused = 10), class = "haven_labelled" ) |> as_factor() |> named_levels() structure(c(1, 2, 3, 2, 10, 9), labels = c(Unknown = 9, Refused = 10), class = "labelled" ) |> as_factor() |> named_levels()
Useful links