Skip to contents

filter_coverage extracts specific coverage indicators and denominators from a combined coverage dataset, applies regional filtering, and reshapes the data for analysis and visualisation.

Usage

filter_coverage(
  .data,
  indicator,
  denominator = c("dhis2", "anc1", "penta1"),
  region = NULL
)

Arguments

.data

A cd_coverage data frame with combined immunization coverage data.

indicator

Coverage indicators to include (e.g., "penta3", "measles1").

denominator

Denominator sources for coverage calculations (e.g., "dhis2").

region

(Optional) Region for subnational filtering (e.g., "Central Province"). Required for subnational analyses.

Value

A reshaped data frame with filtered indicators and denominators.

Examples

if (FALSE) { # \dontrun{
  filter_coverage(combined_data, c("penta3", "measles1"), "dhis2", "Central Province")
} # }