Skip to contents

Creates an sf object containing multiple DHS indicators suitable for export to geospatial formats like GeoJSON.

Usage

build_dhs_multi_var_sf(panel, admin1_geo = NULL, vars = NULL,
  years = NULL, var_labels = NULL, domain_mapping = NULL)

Arguments

panel

Dataframe from cascade_to_admin1().

admin1_geo

sf object from get_admin1_geo(). If NULL, fetched automatically.

vars

Character vector of variables to include. If NULL, auto-detected from imp_*_flag columns.

years

Integer vector of years to include. If NULL, uses all.

var_labels

Named character vector of variable labels. If NULL, uses dhs_var_labels().

domain_mapping

Named character vector of domain assignments. If NULL, uses dhs_domain_mapping().

Value

sf object with columns: geo, admin0, year, value, var, var_label, domain, geometry.

Examples

if (FALSE) { # \dontrun{
sf_all <- build_dhs_multi_var_sf(panel)
} # }