# GET: retrieve value labels from a vector
val_labels(survey_data$gender)
# GET: from specific variables (returns list)
val_labels(survey_data, gender, region)
# SET: assign value labels
data <- val_labels(survey_data,
gender = c("Male" = 1, "Female" = 2, "Non-binary" = 3)
)
# ADD: add labels without removing existing ones
data <- val_labels(data,
gender = c("Prefer not to say" = 4),
.add = TRUE
)
# REMOVE: set to NULL
data <- val_labels(data, gender = NULL)
Run the code above in your browser using DataLab