Learn R Programming

censuspyrID (version 1.0.2)

load_pop_data: Load Population Data

Description

Load census population data with options for harmonization and smoothing. Returns population counts by year, province, sex, and five-year age group, with raw or smoothed estimates depending on the selected method.

Usage

load_pop_data(harmonized = TRUE, smoothing = 1)

Value

A tibble with columns:

  • year: census year

  • province_id: province identifier (harmonized or non-harmonized)

  • sex: sex code

  • age5: five-year age group code

  • pop: population count (raw or smoothed)

Arguments

harmonized

Logical. If TRUE (default), load harmonized data (hpop5). If FALSE, load non-harmonized data (ypop5).

smoothing

Integer. Smoothing method applied to population counts:

  • 1: none (raw)

  • 2: Arriaga

  • 3: Karup–King–Newton (KKN)

Details

Data are retrieved from internal census datasets:

  • hpop5: harmonized census data

  • ypop5: non-harmonized census data

Smoothing methods are applied to the population counts:

  • 1: none (raw, default)

  • 2: Arriaga method

  • 3: Karup–King–Newton (KKN) method

See Also

pop_data_by_year(), pop_data_by_reg(), pop5

Examples

Run this code
if (FALSE) {
# Load harmonized, raw (unsmoothed) population data
load_pop_data(harmonized = TRUE, smoothing = 1)

# Load non-harmonized, Arriaga-smoothed population data
load_pop_data(harmonized = FALSE, smoothing = 2)
}

Run the code above in your browser using DataLab