Country Data with Names, Capitals, Currencies, Populations, Time, Languages and so on

Obtain information about countries around the globe. Information for names, states, languages, time, capitals, currency and many more. Data source are 'Wikipedia' < https://www.wikipedia.org>, 'TimeAndDate' < https://www.timeanddate.com> and 'CountryCode' < https://countrycode.org>.


r2country 2.0.2.4.0 is here !

r2country: Compiled dataset and functions for country names, capitals, languages and so on.

 

 

View Rmd Demo: https://r2country.obi.obianom.com/visualizeCountries.html

View Shiny App Demo: https://shinyappstore.com/a/r2country


Quick calls to obtain various country info for use 
in writing R markdown and developing robust applications

Please NOTE that currently the 'timeIn' call may not 
provide 100% accurate result for time in particular places. 
This aspect is being worked on for the next version, so don't fret ! 


Install

install.packages("r2country") 


Use

Get all countries

#load package
library(r2country)

#get countries
countries

#or
#get countries in uppercase
COUNTRIES

Load datasets

data(country_calling_code) # calling code for countries
data(country_population) # population by year for countries
data(city_time) # time by city
data(country_names) # country names
data(country_money) # countries currency
data(country_language) # country language
data(country_capital) #country capitals
data(country_continent)# continent countries

Use functions available

Few examples

#get capital of a country

capitalOf$nigeria #for nigeria
capitalOf$china #for china
capitalOf[c("slovenia","romania","malaysia")] #get multiple capitals

#get offical languages of a country

languageOf$romania #for romania
languageOf$mexico #for mexico
languageOf[c("egypt","united kingdom","taiwan")] #get multiple languages

#get population count of country

populationOf$india #for india
populationOf$brazil #for brazil
populationOf[c("slovenia","ghana","nigeria")] #get multiple countries


#get the current time in a place

grep("usa,",names(timeIn), value = T) #get the available USA regions
timeIn$`usa, california, oakland` #get the current time in Oakland, California

grep("nigeria,",names(timeIn), value = T) #get the available Nigeria regions
timeIn$`nigeria, lagos, lagos` #get the current time in Lagos, Nigeria

# And others...

Get more examples

🔴 For complete list, go to official website above

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("r2country")

2.0.2.4.0 by Obinna Obianom, 2 years ago


https://r2country.obi.obianom.com


Report a bug at https://github.com/oobianom/r2country


Browse source code at https://github.com/cran/r2country


Authors: Obinna Obianom [aut, cre]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports utils, stats, quickcode

Suggests rmarkdown, knitr, qpdf, testthat


See at CRAN