encode_cats {eHDPrep} | R Documentation |
Variables specified in ...
are replaced with new variables describing
the presence of each unique category. Generated variable names have space
characters replaced with "_" and commas are removed.
encode_cats(data, ...)
data |
A data frame, data frame extension (e.g. a tibble), or a lazy data frame (e.g. from dbplyr or dtplyr). |
... |
< |
Tibble with converted variables.
require(magrittr)
require(dplyr)
data(example_data)
# encode one variable
encode_cats(example_data, marital_status) %>%
select(starts_with("marital_status"))
# encode multiple variables
encoded <- encode_cats(example_data, diabetes, marital_status)
select(encoded, starts_with("marital_status"))
# diabetes_type included below but was not modified:
select(encoded, starts_with("diabetes"))