Valider la coherence de la couverture geographique
Source:R/harmonisation_geo.R
valider_coherence_geo.RdVerifie que les donnees couvrent l'ensemble des zones du referentiel officiel. Identifie les zones manquantes, les doublons et les zones surnumeraires (non dans le referentiel).
Examples
donnees <- data.frame(
region = c("Bangui","Ombella-M'Poko","Bangui"),
valeur = c(100, 200, 50),
stringsAsFactors = FALSE
)
ref <- data.frame(
nom_local = c("Bangui","Ombella-M'Poko","Kemo","Mbomou"),
stringsAsFactors = FALSE
)
valider_coherence_geo(donnees, "region", ref, "nom_local")
#> === Coherence geographique ===
#> Couverture : 2/4 zones (50%)
#> Manquantes : Kemo, Mbomou
#> # A tibble: 5 × 3
#> critere valeur statut
#> <chr> <dbl> <chr>
#> 1 Zones du referentiel couvertes 2 Incomplet
#> 2 Zones manquantes dans les donnees 2 Alerte
#> 3 Zones surnumeraires (hors referentiel) 0 OK
#> 4 Doublons dans les donnees 1 Attention
#> 5 Taux de couverture (%) 50 Alerte