Learn R Programming

wpp2017 (version 1.2-3)

UNlocations: United Nations Table of Locations

Description

United Nations table of locations, including regions, for statistical purposes as available in 2017.

Usage

data(UNlocations)

Arguments

Format

A data frame with one observations per country or region. It contains the following variables:

name

Name of country or region (following ISO 3166 official short names in English - see https://www.iso.org/obp/ui/#search/code/ and United Nations Multilingual Terminology Database - see https://unterm.un.org/unterm).

country_code

Numerical Location Code (3-digit codes following ISO 3166-1 numeric standard) - see http://en.wikipedia.org/wiki/ISO_3166-1_numeric.

reg_code

Code of the regions.

reg_name

Name of the regions.

area_code

Area code.

area_name

Area names, such as Africa, Asia, Europe Latin America and the Caribbean, Northern America, Oceania, World.

location_type

Code giving the type of the observation: 0=World, 2=Major Area, 3=Region, 4=Country/Area, 5=Development group, 12=Special groupings. Other numbers are allowed and they can be used for aggregation, see below.

agcode_1500, agcode_1501, agcode_1502, agcode_1503, agcode_1517, agcode_901, agcode_902, agcode_921, agcode_934, agcode_941, agcode_947, agcode_948

Optional columns that can be used for aggregations. To aggregate a region with country_code=\(x\), get the value of its location_type, say \(y\). Then look for the column agcode_y and locate all records with agcode_y=\(x\) that have location_type=4, see Example below.

Examples

Run this code
# NOT RUN {
data(UNlocations)
# Find high income countries in Africa (based on World Bank groups)
grouprec <- subset(UNlocations, name == "High-income countries")
# grouprec$location_type is 1503, thus look for column agcode_1503 
subset(UNlocations, agcode_1503 == grouprec$country_code & 
                            location_type == 4 & area_name == "Africa")
# }

Run the code above in your browser using DataLab