BaseProvider | R Documentation |
BaseProvider
BaseProvider
random_element()
pick a random element from vector/list
BaseProvider$random_element(x)
x
vector or list
a single element from x
random_element_prob()
pick a random element with probability from vector/list
BaseProvider$random_element_prob(x)
x
vector or list
random_int()
any number of random integers from a min, max
BaseProvider$random_int(min = 0, max = 9999, size = 1)
min
the minimum value. default: 0
max
the maximum value. default: 9999
size
number of values to return. default: 1
random integer
random_digit()
random integer between 0 and 9
BaseProvider$random_digit()
random_digit_not_zero()
random integer between 1 and 9
BaseProvider$random_digit_not_zero()
random_digit_or_empty()
random integer between 0 and 9 or empty character string
BaseProvider$random_digit_or_empty()
random_digit_not_zero_or_empty()
random integer between 1 and 9 or empty character string
BaseProvider$random_digit_not_zero_or_empty()
random_letter()
random letter
BaseProvider$random_letter()
numerify()
replace a template with numbers
BaseProvider$numerify(text = "###")
text
(character) a string
lexify()
replace a template with letters
BaseProvider$lexify(text = "????")
text
(character) a string
bothify()
both numerify and lexify together
BaseProvider$bothify(text = "## ??")
text
(character) a string
check_locale()
check a locale to see if it exists, if not, stop with error message
BaseProvider$check_locale(x)
x
a locale name, e.g, 'bg_BG'
returns nothing if locale is supported; stops w/ message if not
randomize_nb_elements()
Returns a random value near number
BaseProvider$randomize_nb_elements( number = 10, le = FALSE, ge = FALSE, min = NULL, max = NULL )
number
value to which the result must be near
le
result must be lower or equal to number
ge
result must be greater or equal to number
min
the minimum value. default: NULL
max
the maximum value. default: NULL
a random int near number
clone()
The objects of this class are cloneable with this method.
BaseProvider$clone(deep = FALSE)
deep
Whether to make a deep clone.
(x <- BaseProvider$new())
x$numerify("#%%asdf221?")
x$lexify("#%%asdf221?")
x$bothify("#%%asdf221?")
z <- PhoneNumberProvider$new()
x$numerify(z$render())
x$random_element(letters)
x$random_int()
x$random_digit()
x$random_digit_not_zero()
x$random_digit_or_empty()
x$random_digit_not_zero_or_empty()
x$random_letter()
x$check_locale("es_ES")
## fails
# x$check_locale("es_EQ")
x$randomize_nb_elements()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.