REDCapCAST/reference/format_redcap_factor.md

38 lines
659 B
Markdown
Raw Normal View History

# Converts REDCap choices to factor levels and stores in labels attribute
Applying
[as_factor](https://agdamsbo.github.io/REDCapCAST/reference/as_factor.md)
to the data.frame or variable, will coerce to a factor.
## Usage
``` r
format_redcap_factor(data, meta)
```
## Arguments
- data:
vector
- meta:
vector of REDCap choices
## Value
vector of class "labelled" with a "labels" attribute
## Examples
``` r
format_redcap_factor(sample(1:3, 20, TRUE), "1, First. | 2, second | 3, THIRD")
#> [1] 3 3 3 3 2 3 3 3 2 3 2 2 1 1 2 2 1 1 3 1
#> attr(,"labels")
#> First. second THIRD
#> "1" "2" "3"
#> attr(,"class")
#> [1] "labelled"
```