Nothing
## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
## ----setup, echo = FALSE, message=FALSE---------------------------------------
df <- data.frame(
gender = c("male", "enby", "womn", "mlae", "mann", "frau", "femme", "homme", "nin"),
stringsAsFactors = FALSE
)
## ----example-data, message=FALSE----------------------------------------------
library(gendercoder)
df
## ----new-dictionary-----------------------------------------------------------
new_dictionary <- c(
mann = "man",
frau = "woman",
femme = "woman",
homme = "man",
nin = "man")
new_dictionary_df <- df
new_dictionary_df$recoded_gender <- recode_gender(
df$gender,
dictionary = new_dictionary,
retain_unmatched = TRUE
)
new_dictionary_df
## ----inline-augmentation------------------------------------------------------
inline_df <- df
inline_df$recoded_gender <- recode_gender(
df$gender,
dictionary = c(manylevels_en, new_dictionary),
retain_unmatched = TRUE
)
inline_df
## ----stepped-augmentation-----------------------------------------------------
manylevels_plus <- c(manylevels_en, new_dictionary)
stepped_df <- df
stepped_df$recoded_gender <- recode_gender(
df$gender,
dictionary = manylevels_plus,
retain_unmatched = TRUE
)
stepped_df
## ----replacing-dictionaries, eval=FALSE---------------------------------------
# manylevels_en <- manylevels_plus
# usethis::use_data(manylevels_en, overwrite = TRUE)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.