Package: charlatan 0.6.1

Roel M. Hogervorst

charlatan: Make Fake Data

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.

Authors:Roel M. Hogervorst [cre, aut], Scott Chamberlain [aut], Kyle Voytovich [aut], Martin Pedersen [ctb], Brooke Anderson [rev], Tristan Mahr [rev], rOpenSci [fnd]

charlatan_0.6.1.tar.gz
charlatan_0.6.1.zip(r-4.5)charlatan_0.6.1.zip(r-4.4)charlatan_0.6.1.zip(r-4.3)
charlatan_0.6.1.tgz(r-4.4-any)charlatan_0.6.1.tgz(r-4.3-any)
charlatan_0.6.1.tar.gz(r-4.5-noble)charlatan_0.6.1.tar.gz(r-4.4-noble)
charlatan_0.6.1.tgz(r-4.4-emscripten)charlatan_0.6.1.tgz(r-4.3-emscripten)
charlatan.pdf |charlatan.html
charlatan/json (API)
NEWS

# Install 'charlatan' in R:
install.packages('charlatan', repos = c('https://packages.ropensci.org', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/ropensci/charlatan/issues

Pkgdown site:https://docs.ropensci.org

Datasets:

On CRAN:

datadatasetfake-datafakerpeer-reviewed

9.92 score 295 stars 1 packages 176 scripts 703 downloads 184 exports 13 dependencies

Last updated 2 months agofrom:15737c7598 (on master). Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 17 2024
R-4.5-winOKDec 17 2024
R-4.5-linuxOKDec 17 2024
R-4.4-winOKDec 17 2024
R-4.4-macOKDec 17 2024
R-4.3-winOKDec 17 2024
R-4.3-macOKDec 17 2024

Exports:AddressProviderAddressProvider_en_GBAddressProvider_en_NZAddressProvider_en_USAddressProvider_nl_NLBaseProviderch_betach_color_namech_companych_credit_card_numberch_credit_card_providerch_credit_card_security_codech_currencych_date_timech_doich_doublech_element_elementch_element_symbolch_gene_sequencech_generatech_hex_colorch_integerch_jobch_latch_lnormch_lonch_missingch_namech_normch_phone_numberch_positionch_rgb_colorch_rgb_css_colorch_safe_color_namech_safe_hex_colorch_ssnch_taxonomic_epithetch_taxonomic_genusch_taxonomic_speciesch_timezonech_unifch_unix_timecharlatan_localescharlatan_settingsColorProvider_en_USColorProvider_uk_UACompanyProviderCompanyProvider_bg_BGCompanyProvider_cs_CZCompanyProvider_de_DECompanyProvider_en_USCompanyProvider_es_MXCompanyProvider_fa_IRCompanyProvider_fr_FRCompanyProvider_hr_HRCompanyProvider_it_ITCoordinateProviderCreditCardProviderCurrencyProviderDateTimeProviderDOIProviderElementProviderElementProvider_en_USElementProvider_nl_NLFileProviderFileProvider_en_USfraudsterFraudsterClientInternetProviderInternetProvider_bg_BGInternetProvider_cs_CZInternetProvider_de_DEInternetProvider_en_AUInternetProvider_en_NZInternetProvider_en_USInternetProvider_fa_IRInternetProvider_fr_FRInternetProvider_hr_HRISBNProviderJobProviderJobProvider_da_DKJobProvider_en_USJobProvider_fa_IRJobProvider_fi_FIJobProvider_fr_CHJobProvider_fr_FRJobProvider_hr_HRJobProvider_nl_NLJobProvider_pl_PLJobProvider_ru_RUJobProvider_uk_UAJobProvider_zh_TWLoremProviderLoremProvider_ar_AALoremProvider_el_GRLoremProvider_en_USLoremProvider_he_ILLoremProvider_ja_JPLoremProvider_laLoremProvider_ru_RULoremProvider_zh_CNLoremProvider_zh_TWMiscProviderMissingDataProviderNumericsProviderPersonProviderPersonProvider_bg_BGPersonProvider_cs_CZPersonProvider_da_DKPersonProvider_de_ATPersonProvider_de_DEPersonProvider_en_GBPersonProvider_en_NZPersonProvider_en_USPersonProvider_es_ESPersonProvider_es_MXPersonProvider_fa_IRPersonProvider_fi_FIPersonProvider_fr_CHPersonProvider_fr_FRPersonProvider_hr_HRPersonProvider_it_ITPersonProvider_ja_JPPersonProvider_ko_KRPersonProvider_lt_LTPersonProvider_lv_LVPersonProvider_ne_NPPersonProvider_nl_NLPersonProvider_no_NOPersonProvider_pl_PLPhoneNumberProviderPhoneNumberProvider_bg_BGPhoneNumberProvider_bs_BAPhoneNumberProvider_cs_CZPhoneNumberProvider_da_DKPhoneNumberProvider_de_DEPhoneNumberProvider_dk_DKPhoneNumberProvider_el_GRPhoneNumberProvider_en_AUPhoneNumberProvider_en_CAPhoneNumberProvider_en_GBPhoneNumberProvider_en_NZPhoneNumberProvider_en_USPhoneNumberProvider_es_ESPhoneNumberProvider_es_MXPhoneNumberProvider_es_PEPhoneNumberProvider_fa_IRPhoneNumberProvider_fi_FIPhoneNumberProvider_fr_CHPhoneNumberProvider_fr_FRPhoneNumberProvider_he_ILPhoneNumberProvider_hi_INPhoneNumberProvider_hr_HRPhoneNumberProvider_hu_HUPhoneNumberProvider_id_IDPhoneNumberProvider_it_ITPhoneNumberProvider_ja_JPPhoneNumberProvider_ko_KRPhoneNumberProvider_lt_LTPhoneNumberProvider_lv_LVPhoneNumberProvider_ne_NPPhoneNumberProvider_nl_BEPhoneNumberProvider_nl_NLPhoneNumberProvider_nn_NOPhoneNumberProvider_no_NOPhoneNumberProvider_pl_PLPhoneNumberProvider_pt_BRPhoneNumberProvider_pt_PTPhoneNumberProvider_ru_RUPhoneNumberProvider_sk_SKPhoneNumberProvider_sv_SEPhoneNumberProvider_th_THPhoneNumberProvider_tr_TRPhoneNumberProvider_uk_UAPhoneNumberProvider_zh_TWSequenceProviderSSNProviderSSNProvider_en_USSSNProvider_nl_NLsubclassTaxonomyProviderTaxonomyProvider_en_USUserAgentProviderUserAgentProvider_en_US

Dependencies:clifansigluelifecyclemagrittrpillarpkgconfigR6rlangtibbleutf8vctrswhisker

Contributing to charlatan

Rendered fromcontributing.Rmdusingknitr::rmarkdownon Dec 17 2024.

Last update: 2023-10-21
Started: 2019-01-19

Creating realistic data

Rendered fromcreating-realistic-data.Rmdusingknitr::rmarkdownon Dec 17 2024.

Last update: 2024-10-16
Started: 2023-10-21

Introduction to the charlatan package

Rendered fromcharlatan.Rmdusingknitr::rmarkdownon Dec 17 2024.

Last update: 2024-10-16
Started: 2019-10-03

Readme and manuals

Help Manual

Help pageTopics
charlatancharlatan-package charlatan
AddressProviderAddressProvider
AddressProvider for English, Great BritainAddressProvider_en_GB
AddressProvider for New-ZealandAddressProvider_en_NZ
AddressProvider for United States of AmericaAddressProvider_en_US
AddressProvider for The NetherlandsAddressProvider_nl_NL
Arabic Languagearabic-language
Available localesavailable_locales_df
Available Providersavailable_providers
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.BareProvider
BaseProviderBaseProvider
Bosnian Languagebosnian-language
Bulgarian Languagebulgarian-language
Create fake colorsch_color ch_color_name ch_hex_color ch_rgb_color ch_rgb_css_color ch_safe_color_name ch_safe_hex_color
Create fake company names and other company bitsch_company
Create fake credit card datach_credit ch_credit_card_number ch_credit_card_provider ch_credit_card_security_code
Create fake currenciesch_currency
Create fake DOIs (Digital Object Identifiers)ch_doi
Create fake gene sequencesch_gene_sequence
Generate a fake datasetch_generate
Create fake jobsch_job
Create missing datach_missing
Create fake person namesch_name
Create fake phone numbersch_phone_number
Create fake Social Security Numbersch_ssn
Available localescharlatan_locales
charlatan settingscharlatan_settings
Chinese Languagechinese-language
ColorProviderColorProvider
ColorProviderColorProvider_en_US
ColorProvider Ukrainian (Ukraine)ColorProvider_uk_UA
CompanyProviderCompanyProvider
CompanyProvider for Bulgarian (Bulgaria)CompanyProvider_bg_BG
CompanyProvider for CzechCompanyProvider_cs_CZ
CompanyProvider for German (Germany)CompanyProvider_de_DE
CompanyProvider for English (United States)CompanyProvider_en_US
CompanyProvider Spanish (Mexico)CompanyProvider_es_MX
CompanyProvider Persian (Iran)CompanyProvider_fa_IR
CompanyProvider for France (French)CompanyProvider_fr_FR
CompanyProvider Croatian (Croatia)CompanyProvider_hr_HR
CompanyProvider Italian (Italy)CompanyProvider_it_IT
Create fake coordinatesch_lat ch_lon ch_position coordinates
Croatian Languagecroatian-language
Czech Languageczech-language
Danish Languagedanish-language
Create dates and timesch_date_time ch_timezone ch_unix_time date_time
DateTimeProviderDateTimeProvider
Dutch Languagedutch-language
ElementProvider for USAElementProvider_en_US
ElementProvider for the NetherlandsElementProvider_nl_NL
Get elementsch_element_element ch_element_symbol elements
English Languageenglish-language
Farsi Languagefarsi-language
File Provider for United States EnglishFileProvider_en_US
Finnish Languagefinnish-language
Fraudster - catch all client to make all types of fake datafraudster
French Languagefrench-language
German Languagegerman-language
Greek Languagegreek-language
Hebrew Languagehebrew-language
Hindi Languagehindi-language
Hungarian Languagehungarian-language
Indonesian Languageindonesian-language
InternetProviderInternetProvider
Internet provider for Bulgarian (Bulgaria)InternetProvider_bg_BG
Internet provider CzechInternetProvider_cs_CZ
Internet provider German (Germany)InternetProvider_de_DE
Internet provider English (Australia)InternetProvider_en_AU
Internet provider for New-ZealandInternetProvider_en_NZ
Internet provider for United StatesInternetProvider_en_US
Internet provider for IranInternetProvider_fa_IR
Internet provider for FranceInternetProvider_fr_FR
Internet provider for Croatian (Croatia)InternetProvider_hr_HR
ISBNProviderISBNProvider
Italian Languageitalian-language
Japanese Languagejapanese-language
JobProviderJobProvider
Job provider for DanishJobProvider_da_DK
Job provider for United StatesJobProvider_en_US
Job provider for Iran (Persian)JobProvider_fa_IR
Job provider for FinnishJobProvider_fi_FI
Job provider for ZwitserlandJobProvider_fr_CH
Job provider for FranceJobProvider_fr_FR
Job provider for CroatiaJobProvider_hr_HR
Job provider for NetherlandsJobProvider_nl_NL
Job provider for PolandJobProvider_pl_PL
Job provider for RussiaJobProvider_ru_RU
Job provider for UkraineJobProvider_uk_UA
Job provider for TaiwanJobProvider_zh_TW
Korean Languagekorean-language
Latin Languagelatin-language
Latvian Languagelatvian-language
Lithuanian Languagelithuanian-language
LoremProviderLoremProvider
Lorem provider ArabicLoremProvider_ar_AA
Lorem provider Greek (Greece)LoremProvider_el_GR
Lorem provider English (USA)LoremProvider_en_US
Lorem provider HebrewLoremProvider_he_IL
Lorem provider JapaneseLoremProvider_ja_JP
Lorem provider LatinLoremProvider_la
Lorem provider Russian (Russia)LoremProvider_ru_RU
Lorem provider Chinese (China)LoremProvider_zh_CN
Lorem provider Chinese (Taiwan)LoremProvider_zh_TW
Norwegian Languagenorwegian-language
Create numbersch_beta ch_double ch_integer ch_lnorm ch_norm ch_unif numerics
PersonProviderPersonProvider
Person Provider for Bulgarian (Bulgaria)PersonProvider_bg_BG
Person Provider for Czech (Czech Republic)PersonProvider_cs_CZ
Person Provider for Danish (Denmark)PersonProvider_da_DK
Person Provider for Austrian GermanPersonProvider_de_AT
Person Provider for German (Germany)PersonProvider_de_DE
Person Provider for English (Great Brittain)PersonProvider_en_GB
Person Provider for English (New Zealand)PersonProvider_en_NZ
Person Provider for English (United States)PersonProvider_en_US
Person Provider for Spanish (Spain)PersonProvider_es_ES
Person Provider for Spanish (Mexico)PersonProvider_es_MX
Person Provider for Farsi (Iran)PersonProvider_fa_IR
Person Provider for Finnish (Finland)PersonProvider_fi_FI
Person Provider for French (Switzerland)PersonProvider_fr_CH
Person Provider for French (France)PersonProvider_fr_FR
Person Provider for Croatian (Croatia)PersonProvider_hr_HR
Person Provider for Italian (Italy)PersonProvider_it_IT
Person Provider for Japanese (Japan)PersonProvider_ja_JP
Person Provider for Korean (Republic of Korea)PersonProvider_ko_KR
Person Provider for Lithuanian (Lithuania)PersonProvider_lt_LT
Person Provider for Latvian (Latvia)PersonProvider_lv_LV
Person Provider for Nepali (Nepal)PersonProvider_ne_NP
Person Provider for Dutch (Netherlands)PersonProvider_nl_NL
Person Provider for Norwegian (Norway)PersonProvider_no_NO
Person Provider for Polish (Poland)PersonProvider_pl_PL
PhoneNumberProviderPhoneNumberProvider
PhoneNumberProvider for BulgariaPhoneNumberProvider_bg_BG
PhoneNumberProvider for Bosnia and HerzegovinaPhoneNumberProvider_bs_BA
PhoneNumberProvider for ChechiaPhoneNumberProvider_cs_CZ
PhoneNumberProvider for DenmarkPhoneNumberProvider_da_DK
PhoneNumberProvider for GermanyPhoneNumberProvider_de_DE
PhoneNumberProvider for DenmarkPhoneNumberProvider_dk_DK
PhoneNumberProvider for GreecePhoneNumberProvider_el_GR
PhoneNumberProvider for AustraliaPhoneNumberProvider_en_AU
PhoneNumberProvider for CanadaPhoneNumberProvider_en_CA
PhoneNumberProvider for Great BritainPhoneNumberProvider_en_GB
PhoneNumberProvider for New ZealandPhoneNumberProvider_en_NZ
PhoneNumberProvider for United States of AmericaPhoneNumberProvider_en_US
PhoneNumberProvider for SpainPhoneNumberProvider_es_ES
PhoneNumberProvider for MexicoPhoneNumberProvider_es_MX
PhoneNumberProvider for PeruPhoneNumberProvider_es_PE
PhoneNumberProvider for IranPhoneNumberProvider_fa_IR
PhoneNumberProvider for FinlandPhoneNumberProvider_fi_FI
PhoneNumberProvider for SwitserlandPhoneNumberProvider_fr_CH
PhoneNumberProvider for FrancePhoneNumberProvider_fr_FR
PhoneNumberProvider for IsraelPhoneNumberProvider_he_IL
PhoneNumberProvider for IndiaPhoneNumberProvider_hi_IN
PhoneNumberProvider for CroatiaPhoneNumberProvider_hr_HR
PhoneNumberProvider for HungaryPhoneNumberProvider_hu_HU
PhoneNumberProvider for IndonesiaPhoneNumberProvider_id_ID
PhoneNumberProvider for ItalyPhoneNumberProvider_it_IT
PhoneNumberProvider for JapanPhoneNumberProvider_ja_JP
PhoneNumberProvider for Korean RepublicPhoneNumberProvider_ko_KR
PhoneNumberProvider for LithuaniaPhoneNumberProvider_lt_LT
PhoneNumberProvider for LatviaPhoneNumberProvider_lv_LV
PhoneNumberProvider for NepalPhoneNumberProvider_ne_NP
PhoneNumberProvider for BelgiumPhoneNumberProvider_nl_BE
PhoneNumberProvider for the NetherlandsPhoneNumberProvider_nl_NL
PhoneNumberProvider for NorwayPhoneNumberProvider_nn_NO
PhoneNumberProvider for NorwayPhoneNumberProvider_no_NO
PhoneNumberProvider for PolandPhoneNumberProvider_pl_PL
PhoneNumberProvider for BrazilPhoneNumberProvider_pt_BR
PhoneNumberProvider for PortugalPhoneNumberProvider_pt_PT
PhoneNumberProvider for RussiaPhoneNumberProvider_ru_RU
PhoneNumberProvider for SlovakiaPhoneNumberProvider_sk_SK
PhoneNumberProvider for SwedenPhoneNumberProvider_sv_SE
PhoneNumberProvider for ThailandPhoneNumberProvider_th_TH
PhoneNumberProvider for TurkeyPhoneNumberProvider_tr_TR
PhoneNumberProvider for UkrainePhoneNumberProvider_uk_UA
PhoneNumberProvider for TaiwanPhoneNumberProvider_zh_TW
Polish Languagepolish-language
Portuguese Languageportuguese-language
Russian Languagerussian-language
SequenceProviderSequenceProvider
Spanish Languagespanish-language
SSNProviderSSNProvider
SSNProvider United StatesSSNProvider_en_US
SSNProvider the NetherlandsSSNProvider_nl_NL
Create Localized Providersubclass
Swedish Languageswedish-language
Create fake taxonomic namesch_taxonomic_epithet ch_taxonomic_genus ch_taxonomic_species taxonomy
TaxonomyProviderTaxonomyProvider
TaxonomyProvider en_USTaxonomyProvider_en_US
Thai Languagethai-language
Turkish Languageturkish-language
Ukrainian Languageukrainian-language
UserAgentProviderUserAgentProvider
UserAgentProvider for United States of AmericaUserAgentProvider_en_US