Learn R Programming

charlatan (version 0.6.1)

Make Fake Data

Description

Make fake data that looks realistic, 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.

Copy Link

Version

Install

install.packages('charlatan')

Monthly Downloads

691

Version

0.6.1

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Last Published

October 17th, 2024

Functions in charlatan (0.6.1)

BareProvider

A NonLocalized Provider that contains all the selection and creation elements, but not the locales. That way we can still inherit an do useful stuff for providers that have no locale.
AddressProvider_en_NZ

AddressProvider for New-Zealand
BaseProvider

BaseProvider
ColorProvider

ColorProvider
ColorProvider_en_US

ColorProvider
AddressProvider_nl_NL

AddressProvider for The Netherlands
ColorProvider_uk_UA

ColorProvider Ukrainian (Ukraine)
AddressProvider_en_GB

AddressProvider for English, Great Britain
AddressProvider

AddressProvider
AddressProvider_en_US

AddressProvider for United States of America
CompanyProvider_fa_IR

CompanyProvider Persian (Iran)
CompanyProvider_es_MX

CompanyProvider Spanish (Mexico)
CompanyProvider_fr_FR

CompanyProvider for France (French)
CompanyProvider_cs_CZ

CompanyProvider for Czech
CompanyProvider_bg_BG

CompanyProvider for Bulgarian (Bulgaria)
CompanyProvider_it_IT

CompanyProvider Italian (Italy)
CompanyProvider_de_DE

CompanyProvider for German (Germany)
CompanyProvider_en_US

CompanyProvider for English (United States)
CompanyProvider

CompanyProvider
CompanyProvider_hr_HR

CompanyProvider Croatian (Croatia)
FileProvider

FileProvider
DateTimeProvider

DateTimeProvider
ElementProvider_nl_NL

ElementProvider for the Netherlands
ElementProvider_en_US

ElementProvider for USA
FileProvider_en_US

File Provider for United States English
CoordinateProvider

CoordinateProvider
CurrencyProvider

CurrencyProvider
ElementProvider

ElementProvider
CreditCardProvider

CreditCardProvider
DOIProvider

DOIProvider
InternetProvider_en_AU

Internet provider English (Australia)
InternetProvider_en_US

Internet provider for United States
InternetProvider_cs_CZ

Internet provider Czech
InternetProvider_en_NZ

Internet provider for New-Zealand
ISBNProvider

ISBNProvider
FraudsterClient

FraudsterClient
InternetProvider_fa_IR

Internet provider for Iran
InternetProvider_de_DE

Internet provider German (Germany)
InternetProvider_bg_BG

Internet provider for Bulgarian (Bulgaria)
InternetProvider

InternetProvider
JobProvider_fi_FI

Job provider for Finnish
JobProvider_fr_FR

Job provider for France
InternetProvider_hr_HR

Internet provider for Croatian (Croatia)
JobProvider_en_US

Job provider for United States
JobProvider_fr_CH

Job provider for Zwitserland
JobProvider_fa_IR

Job provider for Iran (Persian)
JobProvider

JobProvider
JobProvider_hr_HR

Job provider for Croatia
JobProvider_da_DK

Job provider for Danish
InternetProvider_fr_FR

Internet provider for France
JobProvider_nl_NL

Job provider for Netherlands
JobProvider_zh_TW

Job provider for Taiwan
LoremProvider_he_IL

Lorem provider Hebrew
JobProvider_ru_RU

Job provider for Russia
LoremProvider_ar_AA

Lorem provider Arabic
LoremProvider_en_US

Lorem provider English (USA)
LoremProvider

LoremProvider
LoremProvider_el_GR

Lorem provider Greek (Greece)
JobProvider_uk_UA

Job provider for Ukraine
JobProvider_pl_PL

Job provider for Poland
MissingDataProvider

MissingDataProvider
PersonProvider_bg_BG

Person Provider for Bulgarian (Bulgaria)
LoremProvider_zh_TW

Lorem provider Chinese (Taiwan)
LoremProvider_la

Lorem provider Latin
LoremProvider_ja_JP

Lorem provider Japanese
PersonProvider

PersonProvider
LoremProvider_zh_CN

Lorem provider Chinese (China)
LoremProvider_ru_RU

Lorem provider Russian (Russia)
NumericsProvider

NumericsProvider
MiscProvider

MiscProvider
PersonProvider_fa_IR

Person Provider for Farsi (Iran)
PersonProvider_es_MX

Person Provider for Spanish (Mexico)
PersonProvider_es_ES

Person Provider for Spanish (Spain)
PersonProvider_en_GB

Person Provider for English (Great Brittain)
PersonProvider_en_NZ

Person Provider for English (New Zealand)
PersonProvider_en_US

Person Provider for English (United States)
PersonProvider_da_DK

Person Provider for Danish (Denmark)
PersonProvider_cs_CZ

Person Provider for Czech (Czech Republic)
PersonProvider_de_DE

Person Provider for German (Germany)
PersonProvider_de_AT

Person Provider for Austrian German
PersonProvider_fi_FI

Person Provider for Finnish (Finland)
PersonProvider_fr_CH

Person Provider for French (Switzerland)
PersonProvider_hr_HR

Person Provider for Croatian (Croatia)
PersonProvider_fr_FR

Person Provider for French (France)
PersonProvider_lt_LT

Person Provider for Lithuanian (Lithuania)
PersonProvider_ko_KR

Person Provider for Korean (Republic of Korea)
PersonProvider_lv_LV

Person Provider for Latvian (Latvia)
PersonProvider_ne_NP

Person Provider for Nepali (Nepal)
PersonProvider_ja_JP

Person Provider for Japanese (Japan)
PersonProvider_it_IT

Person Provider for Italian (Italy)
PhoneNumberProvider_da_DK

PhoneNumberProvider for Denmark
PhoneNumberProvider_bs_BA

PhoneNumberProvider for Bosnia and Herzegovina
PersonProvider_nl_NL

Person Provider for Dutch (Netherlands)
PersonProvider_no_NO

Person Provider for Norwegian (Norway)
PhoneNumberProvider_bg_BG

PhoneNumberProvider for Bulgaria
PhoneNumberProvider_de_DE

PhoneNumberProvider for Germany
PhoneNumberProvider_cs_CZ

PhoneNumberProvider for Chechia
PhoneNumberProvider_dk_DK

PhoneNumberProvider for Denmark
PersonProvider_pl_PL

Person Provider for Polish (Poland)
PhoneNumberProvider

PhoneNumberProvider
PhoneNumberProvider_el_GR

PhoneNumberProvider for Greece
PhoneNumberProvider_fa_IR

PhoneNumberProvider for Iran
PhoneNumberProvider_es_ES

PhoneNumberProvider for Spain
PhoneNumberProvider_es_MX

PhoneNumberProvider for Mexico
PhoneNumberProvider_en_NZ

PhoneNumberProvider for New Zealand
PhoneNumberProvider_en_AU

PhoneNumberProvider for Australia
PhoneNumberProvider_en_US

PhoneNumberProvider for United States of America
PhoneNumberProvider_es_PE

PhoneNumberProvider for Peru
PhoneNumberProvider_en_GB

PhoneNumberProvider for Great Britain
PhoneNumberProvider_en_CA

PhoneNumberProvider for Canada
PhoneNumberProvider_it_IT

PhoneNumberProvider for Italy
PhoneNumberProvider_hu_HU

PhoneNumberProvider for Hungary
PhoneNumberProvider_fr_FR

PhoneNumberProvider for France
PhoneNumberProvider_he_IL

PhoneNumberProvider for Israel
PhoneNumberProvider_fr_CH

PhoneNumberProvider for Switserland
PhoneNumberProvider_ja_JP

PhoneNumberProvider for Japan
PhoneNumberProvider_fi_FI

PhoneNumberProvider for Finland
PhoneNumberProvider_id_ID

PhoneNumberProvider for Indonesia
PhoneNumberProvider_hr_HR

PhoneNumberProvider for Croatia
PhoneNumberProvider_hi_IN

PhoneNumberProvider for India
PhoneNumberProvider_no_NO

PhoneNumberProvider for Norway
PhoneNumberProvider_nl_NL

PhoneNumberProvider for the Netherlands
PhoneNumberProvider_ne_NP

PhoneNumberProvider for Nepal
PhoneNumberProvider_ko_KR

PhoneNumberProvider for Korean Republic
PhoneNumberProvider_nl_BE

PhoneNumberProvider for Belgium
PhoneNumberProvider_nn_NO

PhoneNumberProvider for Norway
PhoneNumberProvider_lv_LV

PhoneNumberProvider for Latvia
PhoneNumberProvider_lt_LT

PhoneNumberProvider for Lithuania
PhoneNumberProvider_pl_PL

PhoneNumberProvider for Poland
PhoneNumberProvider_pt_BR

PhoneNumberProvider for Brazil
PhoneNumberProvider_th_TH

PhoneNumberProvider for Thailand
PhoneNumberProvider_uk_UA

PhoneNumberProvider for Ukraine
PhoneNumberProvider_pt_PT

PhoneNumberProvider for Portugal
PhoneNumberProvider_tr_TR

PhoneNumberProvider for Turkey
SSNProvider_en_US

SSNProvider United States
PhoneNumberProvider_sk_SK

PhoneNumberProvider for Slovakia
PhoneNumberProvider_sv_SE

PhoneNumberProvider for Sweden
SSNProvider

SSNProvider
PhoneNumberProvider_zh_TW

PhoneNumberProvider for Taiwan
PhoneNumberProvider_ru_RU

PhoneNumberProvider for Russia
available_providers

Available Providers
SSNProvider_nl_NL

SSNProvider the Netherlands
TaxonomyProvider_en_US

TaxonomyProvider en_US
UserAgentProvider

UserAgentProvider
TaxonomyProvider

TaxonomyProvider
arabic-language

Arabic Language
bosnian-language

Bosnian Language
SequenceProvider

SequenceProvider
UserAgentProvider_en_US

UserAgentProvider for United States of America
available_locales_df

Available locales
ch_credit

Create fake credit card data
ch_job

Create fake jobs
bulgarian-language

Bulgarian Language
ch_gene_sequence

Create fake gene sequences
ch_generate

Generate a fake dataset
ch_company

Create fake company names and other company bits
ch_missing

Create missing data
ch_color

Create fake colors
checksum_util

generalized util function for sequence multiplication
ch_currency

Create fake currencies
ch_doi

Create fake DOIs (Digital Object Identifiers)
coordinates

Create fake coordinates
czech-language

Czech Language
croatian-language

Croatian Language
farsi-language

Farsi Language
dutch-language

Dutch Language
fraudster

Fraudster - catch all client to make all types of fake data
date_time

Create dates and times
charlatan_locales

Available locales
chinese-language

Chinese Language
charlatan_settings

charlatan settings
french-language

French Language
danish-language

Danish Language
finnish-language

Finnish Language
ch_ssn

Create fake Social Security Numbers
charlatan-package

charlatan
hebrew-language

Hebrew Language
english-language

English Language
elements

Get elements
hindi-language

Hindi Language
german-language

German Language
norwegian-language

Norwegian Language
greek-language

Greek Language
locale_mismatch

Find mismatch between parent and child locales
spanish-language

Spanish Language
subclass

Create Localized Provider
russian-language

Russian Language
portuguese-language

Portuguese Language
ukrainian-language

Ukrainian Language
japanese-language

Japanese Language
italian-language

Italian Language
ch_name

Create fake person names
hungarian-language

Hungarian Language
ch_phone_number

Create fake phone numbers
korean-language

Korean Language
lithuanian-language

Lithuanian Language
latvian-language

Latvian Language
latin-language

Latin Language
numerics

Create numbers
taxonomy

Create fake taxonomic names
swedish-language

Swedish Language
polish-language

Polish Language
indonesian-language

Indonesian Language
thai-language

Thai Language
turkish-language

Turkish Language