remove_labels {labelled} | R Documentation |
Use remove_var_label()
to remove variable label, remove_val_labels()
to remove value labels, remove_user_na()
to remove user defined missing values (na_values and na_range)
and remove_labels()
to remove all.
remove_labels( x, user_na_to_na = FALSE, keep_var_label = FALSE, user_na_to_tagged_na = FALSE ) remove_var_label(x) remove_val_labels(x) remove_user_na(x, user_na_to_na = FALSE, user_na_to_tagged_na = FALSE)
x |
A vector or a data frame. |
user_na_to_na |
Convert user defined missing values into |
keep_var_label |
Keep variable label? |
user_na_to_tagged_na |
Convert user defined missing values into tagged |
Be careful with remove_user_na()
and remove_labels()
, user defined missing values
will not be automatically converted to NA
, except if you specify
user_na_to_na = TRUE
.
user_na_to_na(x)
is an equivalent of remove_user_na(x, user_na_to_na = TRUE)
.
If you prefer to convert variables with value labels into factors, use to_factor()
or use unlabelled()
.
x <- labelled_spss(1:10, c(Good = 1, Bad = 8), na_values = c(9, 10)) var_label(x) <- "A variable" x remove_labels(x) remove_labels(x, user_na_to_na = TRUE) remove_user_na(x, user_na_to_na = TRUE) remove_user_na(x, user_na_to_tagged_na = TRUE)