Skip to contents

Below is a basic example of how to use each of the four functions included in this package.

Install pacakge

# Comment the below line to download the package
# install.packages("devtools")

# Use our package
library(nameformeR)

Functions

1. find_name()

A function to generate a random set of 10 suggested baby names based on the given limitations. - if the given limitation can match to at least 10 names, a list of 10 names will be provided

find_a <-  find_name("F", "A", length=3)
find_a
#>  [1] "Ani" "Ana" "Ava" "Axl" "Ali" "Art" "Ada" "Aya" "Aja" "Ace"
  • if the given limitation can only match less than 10 names, all matched names will be provided
find_b <-  find_name("m", "b", length=9)
find_b
#> [1] "Brayleigh" "Brooklynn" "Bridgette" "Brittaney" "Brynleigh" "Bernadine"
#> [7] "Brookelyn" "Brittanie" "Broderick"

2. find_old_name()

A function to generate a random set of suggested neutral(by default) baby names based on the given time period and sex.

old_name <-  find_old_name('1980s', limit=3)
old_name
#> [1] "Allie"  "Mickie" "Alva"

3. find_similar_name()

A function to generate a random list of names that sound similar to a given user input name.

similar_name <-  find_similar_name('Daniel', limit=5)
similar_name
#> [1] "Yaneli"  "Darien"  "Chanell" "Ender"   "Susana"

4. find_unisex_name()

unisex_name <-  find_unisex_name(bar=0.02, limit=7)
unisex_name
#> [1] "Cleo"    "Azariah" "Hayden"  "Jessie"  "Alva"    "Emory"   "River"