cassionAnalyse de données

Jeu de données

Suivi de la fonctionnalité des points d'eau — 2024

2 629 visites de suivi synthétiques sur 242 points d'eau dans trois districts, mensuelles tout au long de 2024 — la structure à visites répétées qu'exige un taux de fonctionnalité et qu'une enquête ménage ne peut pas fournir.

synthétiqueEAHKoboToolboxFonctionnalité des points d'eauAccès des ménages à l'eauSuivi de la chloration
Lignes
2 629
Variables
15
Période
2024-01 à 2024-12
Licence
CC BY 4.0
Complétude
99%

Normes et méthodologies

Standards SphèreObjectifs de développement durable (ODD)Norme humanitaire fondamentale (CHS)

Fichiers

Les fichiers sont versionnés par leur nom. Une correction est publiée sous .v2.csv plutôt qu'en remplaçant le fichier, afin qu'une analyse figée sur la v1 continue de se reproduire à l'identique.

Dictionnaire des variables

VariableTypeDescriptionValeurs autorisées
water_point_idstringIdentifiant pseudonyme du point d'eau, unique sauf lorsqu'un point a été réenregistré après une passation.—
districtcategoricalDistrict où se trouve le point. Partage ses codes avec l'enquête ménage EAH, si bien que les deux fichiers se joignent.Nord-Ouest, Centre, Sud-Est
communitystringCode de la communauté au sein du district, sous la forme XX-01.—
source_typecategoricalType de point d'eau. La fiabilité et le nombre de personnes desservies diffèrent nettement d'un type à l'autre, ce qui rend le choix du dénominateur déterminant.handpump-borehole, protected-well, piped-scheme-tap, protected-spring, rainwater-scheme
installed_yearintegerAnnée de construction ou de réhabilitation du point. Le risque de panne croît avec l'âge au-delà d'environ huit ans.—
managementcategoricalQui est responsable de l'exploitation et de la réparation. Le meilleur prédicteur de la durée pendant laquelle un point en panne le reste.community-committee, private-operator, utility, ngo-managed
users_estimatedintegerNombre de personnes que le point est estimé desservir. Le dénominateur d'une fonctionnalité pondérée par la population. Vide pour quelques sources jamais recensées.—
visit_datedateDate de la visite de suivi. Les tournées sont mensuelles au calendrier mais tombent quand le véhicule a pu passer.—
roundintegerTournée de suivi prévue, de 1 à 12. Une tournée absente pour un point signifie que la visite n'a pas eu lieu, non que le point allait bien.—
functional_statuscategoricalÉtat observé lors de la visite. Partiellement fonctionnel signifie un débit réduit, ce qui reste un service et non une panne.functional, partially-functional, non-functional, abandoned
days_since_breakdownjoursintegerNombre de jours d'arrêt du point à la date de la visite. Vide lorsque le point fonctionne.—
yield_litres_per_minuteL/minfloatDébit mesuré. Vide lorsque le point ne fonctionne pas. Baisse pendant les mois secs.—
free_residual_chlorine_mglmg/LstringChlore résiduel libre au point. La cible opérationnelle est de 0,2 à 0,5 mg/L. Enregistré comme chaîne de caractères, car une lecture sous la limite de détection du kit de terrain est écrite "<0.1" et non sous forme de nombre. Vide lorsque non testé.—
queue_minutesminutesintegerTemps d'attente observé au point. Vide lorsque le point ne fonctionne pas. Sphère fixe l'attente acceptable en dessous de 30 minutes.—
fee_collectedbooleanIndique si une redevance d'usage était perçue au moment de la visite.true, false

Provenance

Source
Synthétique, généré par scripts/generate/water_point_monitoring_2024.py
Méthode de collecte
Visites de suivi mensuelles simulées avec état observé, mesure de débit et test du chlore au point de collecte sur un sous-échantillon
Zone géographique
Trois districts anonymisés, dix-huit communautés — les mêmes codes que l'enquête ménage EAH
Période
2024-01 à 2024-12

Qualité des données

  • Entièrement généré. Aucun point d'eau réel n'est décrit et aucun code de communauté ne renvoie à un lieu réel.
  • La fonctionnalité vaut ici trois nombres différents, et ce ne sont pas des estimations concurrentes d'une même quantité. 74,4 % des visites trouvent un point en service ; 33,9 % des points sont en service à chacune de leurs visites ; et 83,3 % des personnes desservies ont un point qui fonctionne, car les réseaux desservent le plus d'usagers et tombent le moins en panne. Dites lequel vous avez calculé.
  • La saisonnalité est réelle et ce n'est pas de la panne. La fonctionnalité est de 67,8 % sur les mois secs contre 79,4 % sur les mois pluvieux, et l'écart tient entièrement à deux types de source : les puits protégés passent de 74,7 % en saison humide à 36,4 % en saison sèche, tandis que les forages à pompe manuelle bougent à peine. Quarante-six points ne défaillent que pendant les mois secs et reviennent avec les pluies ; trente-quatre sont encore à l'arrêt lors des trois dernières visites de l'année ; quatre-vingt-deux ne défaillent jamais.
  • Le mode de gestion prédit la durée d'arrêt mieux que le type de source. Le point en panne médian géré par un comité communautaire est arrêté depuis 68 jours au moment de la visite, contre 29 pour un point géré par un opérateur privé.
  • Repères pour une analyse correcte : fonctionnalité par visite d'environ 74 %, les puits protégés étant le pire type à environ 58 % et les bornes de réseau le meilleur à environ 97 %, et environ 62 % des bornes testées à l'intérieur de la plage de chlore 0,2 à 0,5 mg/L.

Problèmes connus

  • Des tournées de suivi sont manquées, et pas au hasard. Celles de Nord-Ouest passent d'environ 77 points par mois à entre 51 et 60 pendant les pluies, quand les routes sont impraticables, si bien que le district n'a réalisé que 82,7 % de ses visites dues contre 96,3 % pour Sud-Est. Conséquence : Nord-Ouest se lit comme le meilleur district à 76,4 % et c'est le moins certain — si chaque visite manquée avait trouvé un point en panne, il serait à 63,2 %, une fourchette large de 13,2 points contre 2,6 pour Sud-Est. Un point en panne a par ailleurs un peu plus de chances d'être sauté : la visite précédant une tournée manquée a trouvé une panne dans 26,7 % des cas contre 24,7 % sinon.
  • Le chlore résiduel libre est censuré à gauche. 271 lectures sont enregistrées sous la forme de la chaîne "<0.1" parce qu'elles sont tombées sous la limite de détection du kit de terrain. Ce sont des mesures, non des valeurs manquantes — les supprimer fait passer la conformité apparente à la plage 0,2 à 0,5 mg/L de 61,9 % à 67,8 %, et les convertir en nombre en silence les transforme en valeurs nulles.
  • Une communauté enregistre le débit en litres par heure plutôt que par minute, ce qui place 56 lectures au-dessus de 90 L/min. Les valeurs sont plausibles pour un réseau et impossibles pour une pompe manuelle, si bien que l'erreur n'apparaît qu'au regard du type de source.
  • Trente-sept visites enregistrent un point comme fonctionnel tout en portant une valeur de days_since_breakdown, ce qui est la réponse du mois précédent reportée sur un formulaire papier. C'est l'état qui fait foi.
  • Deux points ont été transférés entre programmes et réenregistrés sous de nouveaux identifiants, si bien que le registre les compte deux fois et que le dénominateur de fonctionnalité est trop grand de deux points.

Exemples traités

Python

Trois taux de fonctionnalité à partir d'un seul registre

Calcule la fonctionnalité par visite, par point et pondérée par la population à partir du même fichier, et montre de quoi chacune est l'énoncé.

Décrit ici ; le notebook est encore en cours de rédaction.

Défaillance saisonnière contre abandon

Sépare les points qui défaillent à chaque saison sèche et reviennent des points qui défaillent une fois et ne reviennent jamais, en s'appuyant sur la séquence des visites plutôt que sur le champ d'état.

Décrit ici ; le notebook est encore en cours de rédaction.

R

Trois taux de fonctionnalité à partir d'un seul registre

Les mêmes trois dénominateurs construits avec dplyr, à côté du biais des visites manquées qui déplace le premier.

Décrit ici ; le notebook est encore en cours de rédaction.