charlatan-package | R Documentation |
Make fake data, supporting addresses, person names, dates, times, colors, coordinates, currencies, digital object identifiers (DOIs), jobs, phone numbers, DNA sequences, doubles and integers from distributions and within a range.
ch_generate()
: generate a data.frame with fake data
fraudster()
: single interface to all fake data methods
High level interfaces: There are high level functions prefixed with
ch_
that wrap low level interfaces, and are meant to be easier
to use and provide easy way to make many instances of a thing.
Low level interfaces: All of these are R6 objects that a user can initialize and then call methods on the them.
Scott Chamberlain myrmecocystus+r@gmail.com
Kyle Voytovich
Martin Pedersen
# generate individual types of data
ch_name()
ch_phone_number()
ch_job()
# generate a data.frame
ch_generate()
# one interface to all data types - generate the class first
# reports the locale to be used, can change optionally
(x <- fraudster())
x$job()
x$name()
x$color_name()
x$hex_color()
# low level interfaces to "data providers"
# these are exported by hidden from package man page
# as most users will likely not interact with these
x <- ColorProvider$new()
x$color_name()
x$hex_color()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.