Returns the estimated nationality from a given name.
nationalize( name, simplify = TRUE, sliced = TRUE, apikey = get_api_key(), meta = FALSE )
name | Name/s to estimate the nationality. Can be a single
|
---|---|
simplify | Defines if the result should be returned as a single vector
or a |
sliced | Names can have multiple estimated nationalities ranked by
probability. This |
apikey | Optional parameter to pass the API key. The API is free for up
to 1000 names/day. No sign up or API key needed. Yet, if more requests
would be needed, visit the
nationalize.io store and the obtained
API key can be passed through this parameter. The API can also be saved one
time through the |
meta |
|
Returns the estimated nationality as the common
ISO 3166-1 alpha-2
country code. The result can be in a single character
vector form or
a data.frame
with additional information.
The function automatically handles pagination (max. 10 names per API
request), missing values & duplicated values. If a name is duplicated for
the same country_id
(if the parameter has been passed), it will
handle the request as a a single name to save requests, returning the same
value for the duplicated names. To see more details about the API
documentation, visit the nationalize.io
website.
Please be aware about local privacy protection regulations such as GDPR when dealing with personal data.
#> [1] "AU" "CY"# }