R: plots a world map by country codes

Worldmap {DataVisualizations} | R Documentation

## plots a world map by country codes

### Description

The Worldmap function is used in [Thrun, 2018].

### Usage

    Worldmap(CountryCodes, Cls, Colors,

    MissingCountryColor = grDevices::gray(0.8), ...)

### Arguments

`CountryCodes` | [1:n] vector of characters identifying countries by ISO 3166 codes (2 or 3 letters)
`Cls` | [1:n] numerical vector of classification
`Colors` | optional, vector of charcters specifying the used colors
`MissingCountryColor` | if not all countries are specified in `CountryCodes` then the color of non relevant countries can be changed here
`...` | Further arguments passed on to `plot`, see also `sp::SpatialPolygons-class`

### Value

List of

`Colors` | [1:m] colors used in map, m<=n
`CountryCodeList` | [1:m] countries found, m<=n
`world_country_polygons` | `SpatialPolygonsDataFrame` of `maptools`

### Author(s)

Michae Thrun

### References

Used in

[Thrun, 2018] Thrun, M. C. : Cluster Analysis of the World Gross-Domestic Product Based on Emergent Self-Organization of a Swarm, 12th Professor Aleksander Zelias International Conference on Modelling and Forecasting of Socio-Economic Phenomena, Foundation of the Cracow University of Economics, Zakopane, Poland, accepted, 2018.

Source for shapefile: - package maptoops and

Originally 'mappinghacks.com/data/TM_WORLD_BORDERS_SIMPL-0.2.zip', now available from https://github.com/nasa/World-Wind-Java/tree/master/WorldWind/testData/shapefiles

### Examples

    # data from [Thrun, 2018]
    Cls=c(1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 1L, 1L, 1L, 2L, 2L, 2L,
    2L, 2L, 1L, 2L, 2L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 2L, 1L, 1L, 1L,
    1L, 2L, 1L, 1L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 1L,
    2L, 2L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 3L, 2L, 2L, 2L, 1L,
    2L, 1L, 1L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 1L,
    1L, 2L, 2L, 2L, 1L, 2L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 2L,
    2L, 1L, 2L, 1L, 1L, 1L, 2L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 1L,
    2L, 2L, 1L, 2L, 2L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 2L, 1L, 1L, 1L,
    2L, 1L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 2L, 1L, 1L, 1L, 2L, 2L, 2L,
    2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 1L
    )
    Codes=c("AFG", "AGO", "ALB", "ARG", "ATG", "AUS", "AUT", "BDI", "BEL",
    "BEN", "BFA", "BGD", "BGR", "BHR", "BHS", "BLZ", "BMU", "BOL",
    "BRA", "BRB", "BRN", "BTN", "BWA", "CAF", "CAN", "CH2", "CHE",
    "CHL", "CHN", "CIV", "CMR", "COG", "COL", "COM", "CPV", "CRI",
    "CUB", "CYP", "DJI", "DMA", "DNK", "DOM", "DZA", "ECU", "EGY",
    "ESP", "ETH", "FIN", "FJI", "FRA", "FSM", "GAB", "GBR", "GER",
    "GHA", "GIN", "GMB", "GNB", "GNQ", "GRC", "GRD", "GTM", "GUY",
    "HKG", "HND", "HTI", "HUN", "IDN", "IND", "IRL", "IRN", "IRQ",
    "ISL", "ISR", "ITA", "JAM", "JOR", "JPN", "KEN", "KHM", "KIR",
    "KNA", "KOR", "LAO", "LBN", "LBR", "LCA", "LKA", "LSO", "LUX",
    "MAC", "MAR", "MDG", "MDV", "MEX", "MHL", "MLI", "MLT", "MNG",
    "MOZ", "MRT", "MUS", "MWI", "MYS", "NAM", "NER", "NGA", "NIC",
    "NLD", "NOR", "NPL", "NZL", "OMN", "PAK", "PAN", "PER", "PHL",
    "PLW", "PNG", "POL", "PRI", "PRT", "PRY", "ROM", "RWA", "SDN",
    "SEN", "SGP", "SLB", "SLE", "SLV", "SOM", "STP", "SUR", "SWE",
    "SWZ", "SYC", "SYR", "TCD", "TGO", "THA", "TON", "TTO", "TUN",
    "TUR", "TWN", "TZA", "UGA", "URY", "USA", "VCT", "VEN", "VNM",
    "VUT", "WSM", "ZAF", "ZAR", "ZMB", "ZWE")
    Worldmap(Codes,Cls)

[Package DataVisualizations version 1.2.3 Index]