Taxonomy provider for Generating Taxonomic names.
Names were taken from Theplantlist. 500 genera names and 500
epithets were chosen at random from the set of 10,000 names in the
dataset in the taxize
package. Theplantlist is, as it says on the
tin, composed of plant names - so these fake names are derived from
plant names if that matters to you. These may generate names that match
those of real taxa, but may not as well.
Randomly, the taxonomic authority is in parentheses - which represents that the given authority was not the original authority.
charlatan::BareProvider
-> charlatan::BaseProvider
-> TaxonomyProvider
Inherited methods
charlatan::BareProvider$bothify()
charlatan::BareProvider$lexify()
charlatan::BareProvider$numerify()
charlatan::BareProvider$random_digit()
charlatan::BareProvider$random_digit_not_zero()
charlatan::BareProvider$random_digit_not_zero_or_empty()
charlatan::BareProvider$random_digit_or_empty()
charlatan::BareProvider$random_element()
charlatan::BareProvider$random_element_prob()
charlatan::BareProvider$random_int()
charlatan::BareProvider$random_letter()
charlatan::BareProvider$randomize_nb_elements()
charlatan::BaseProvider$allowed_locales()
charlatan::BaseProvider$check_locale()
charlatan::BaseProvider$print()
genus()
Get a genus name
TaxonomyProvider$genus()
epithet()
Get an epithet name
TaxonomyProvider$epithet()
species()
Get a binomial name (genus + epithet)
TaxonomyProvider$species(authority = FALSE, date = FALSE)
authority
Include authority. default: FALSE
date
Include authority date. If authority = FALSE
,
this is ignored. default: FALSE
new()
Initialize new Taxonomy Provider.
TaxonomyProvider$new()
clone()
The objects of this class are cloneable with this method.
TaxonomyProvider$clone(deep = FALSE)
deep
Whether to make a deep clone.
Other ParentProviders:
AddressProvider
,
ColorProvider
,
CompanyProvider
,
InternetProvider
,
JobProvider
,
LoremProvider
,
PersonProvider
,
PhoneNumberProvider
,
UserAgentProvider