REDCapCAST/reference/haven_all_levels.md

42 lines
647 B
Markdown
Raw Normal View History

# Finish incomplete haven attributes substituting missings with values
Finish incomplete haven attributes substituting missings with values
## Usage
``` r
haven_all_levels(data)
```
## Arguments
- data:
haven labelled variable
## Value
named vector
## Examples
``` r
ds <- structure(c(1, 2, 3, 2, 10, 9),
labels = c(Unknown = 9, Refused = 10),
class = "haven_labelled"
)
haven::is.labelled(ds)
#> [1] TRUE
attributes(ds)
#> $labels
#> Unknown Refused
#> 9 10
#>
#> $class
#> [1] "haven_labelled"
#>
ds |> haven_all_levels()
#> 1 2 3 Unknown Refused
#> 1 2 3 9 10
```