R: Zap labels

zap_labels {haven} | R Documentation

## Zap labels

### Description

Removes labels, leaving unlabelled vectors as is. Use this if you want to simply drop all `labels` from a data frame. Zapping labels from `labelled_spss()` also removes user-defined missing values, replacing all with `NA`s.

### Usage

    zap_labels(x)

### Arguments

`x` | A vector or data frame

### Note

This function doesn't remove any `label` attribute(s), just the `labels` attribute(s). Use `zap_label` to remove `label` attribute(s).

### See Also

Other zappers: `zap_empty`, `zap_formats`, `zap_label`, `zap_widths`

### Examples

    x1 <- labelled(1:5, c(good = 1, bad = 5))
    x1
    zap_labels(x1)

    x2 <- labelled_spss(c(1:4, 9), c(good = 1, bad = 5), na_values = 9)
    x2
    zap_labels(x2)

    # zap_labels also works with data frames
    df <- tibble::tibble(x1, x2)
    df
    zap_labels(df)

[Package haven version 2.1.1 Index]