Aliases: zap_labels zap_labels.haven_labelled_spss
Keywords:
### ** Examples x1 <- labelled(1:5, c(good = 1, bad = 5)) x1
<labelled<integer>[5]> [1] 1 2 3 4 5 Labels: value label 1 good 5 bad
zap_labels(x1)
[1] 1 2 3 4 5
x2 <- labelled_spss(c(1:4, 9), c(good = 1, bad = 5), na_values = 9) x2
<labelled_spss<double>[5]> [1] 1 2 3 4 9 Missing values: 9 Labels: value label 1 good 5 bad
zap_labels(x2)
[1] 1 2 3 4 NA
# Keep the user defined missing values zap_labels(x2, user_na = TRUE)
[1] 1 2 3 4 9
# zap_labels also works with data frames df <- tibble::tibble(x1, x2) df
# A tibble: 5 × 2 x1 x2 <int+lbl> <hvn_lbl_> 1 1 [good] 1 [good] 2 2 2 3 3 3 4 4 4 5 5 [bad] 9 (NA)
zap_labels(df)
# A tibble: 5 × 2 x1 x2 <int> <dbl> 1 1 1 2 2 2 3 3 3 4 4 4 5 5 NA