Logo Lanfrica

ropensci/naijR

Domaine:

geospatial

Type de record:

software
Créateur:
rop
Hôte:
R package on Nigeria and for Nigeria # naijR An R package on Nigeria and for Nigeria The goal of **naijR** is to make it easier for R users to work with data related to Nigeria. ## Usage ### Some simple operations #### Maps One of the useful aspects of this package is enabling users to plot country and sub-national geo-spatial maps. Currently, only vector-type graphics are supported. To find out more, read the vignette–accessible from within R as follows: ``` r vignette('nigeria-maps', 'naijR') ``` ### Administrative Regions #### States To create a list of all the States of the Nigerian Federation, simply call `states()`. ``` r library(naijR, quietly = TRUE) ss <- states() head(ss) States ------ - Abia - Adamawa - Akwa Ibom - Anambra - Bauchi - Bayelsa cat(sprintf("\n...but Nigeria has %i States.", length(ss))) ...but Nigeria has 37 States. ``` States from a given geo-political zone can also be selected: ``` r states(gpz = "ne") # i.e. North-East States ------ - Adamawa - Bauchi - Borno - Gombe - Taraba - Yobe ``` For other capabilities of this function, see `?states()`. #### Local Government Areas This is a basic example that shows how to very quickly fetch the names of Local Government Areas within a given State: ``` r lgas("Imo") LGAs ---- - Aboh Mbaise - Ahiazu Mbaise - Ehime Mbano - Ihitte/Uboma - Ideato North - Ideato South - Ezinihitte-Mbaise - Isu - Oguta - Obowo - Nwangele - Njaba - Ngor Okpala - Mbaitoli - Nkwerre - Orsu - Orlu - Onuimo - Okigwe - Ohaji/Egbema - Oru East - Isiala Mbano - Ikeduru - Owerri Municipal - Owerri West - Owerri North - Oru West ``` To list all the LGAs in Nigeria, call the same function without any parameters: ``` r n <- length(lgas()) sprintf("Nigeria has a total of %i Local Government Areas", n) [1] "Nigeria has a total of 774 Local Government Areas" ``` Want to create a function to check how many LGAs a partic …