R/make_names.R
make_spanish_names.Rd
This function generates `n` random names, each a combination of `n_words` words selected from [spanish_words].
make_spanish_names(
n,
n_words = 3,
retry = FALSE,
sep = "_",
case = c("lower", "upper", "title")
)
n | The number of random names to be generated. |
---|---|
n_words | The number of words to combine into a name. |
retry | If `TRUE`, a random integer between 1 and 10 is appended to each generated name. |
sep | A character string to separate the terms. Not `NA_character_`. |
case | One of either "lower", "upper", or "title". The capitalization to use for each word. |
A character vector of length `n` of random names, each composed of `n_word` terms capitalized according to `case` separated by `sep`. Note that names are not guaranteed to be unique.
make_spanish_names(1, n_words = 2)
#> [1] "necesidad_sin"
make_spanish_names(2, retry = TRUE)
#> [1] "elecciones_pablo_poco9" "europea_realidad_imagen7"