A modified as.character() method that retains the variable label,
if it exists.
Arguments
- x
A character vector
Value
A declared or labelled variable as character.
Examples
x <- declared(
c(1:5, -1),
labels = c(Good = 1, Bad = 5, DK = -1),
na_values = -1
)
attr(x, "label") <- "Example"
as_character(x)
#> [1] "Good" "2" "3" "4" "Bad" NA
#> attr(,"label")
#> [1] "Example"