Converts REDCap choices to factor levels and stores in labels attribute
Source:R/read_redcap_tables.R
format_redcap_factor.Rd
Applying as_factor to the data.frame or variable, will coerce to a factor.
Examples
format_redcap_factor(sample(1:3,20,TRUE),"1, First. | 2, second | 3, THIRD")
#> [1] 1 3 3 2 3 2 3 2 3 2 2 1 3 2 2 3 1 2 1 1
#> attr(,"labels")
#> First. second THIRD
#> "1" "2" "3"
#> attr(,"class")
#> [1] "labelled"