View source: R/recode_gender.R
recode_gender | R Documentation |
recode_gender
matches uncleaned gender responses to cleaned list using
an built-in or custom dictionary.
recode_gender(
gender = gender,
dictionary = gendercoder::manylevels_en,
retain_unmatched = FALSE
)
gender |
a character vector of gender responses for recoding |
dictionary |
a list that the contains gender responses and their
replacement values. A built-in dictionary |
retain_unmatched |
logical indicating if gender responses that are not found in dictionary should be filled with the uncleaned values during recoding |
a character vector of recoded genders
df <- data.frame(
stringsAsFactors = FALSE,
gender = c("male", "MALE", "mle", "I am male", "femail", "female", "enby"),
age = c(34L, 37L, 77L, 52L, 68L, 67L, 83L)
)
dplyr::mutate(df, recoded_gender = recode_gender(gender,
dictionary = manylevels_en,
retain_unmatched = TRUE
))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.