cassionAnalyse de données

Retour à la leçonLeçon 1 sur 8L'échelle n'est pas la source

Quatre cinquièmes améliorés, la moitié servis

Le même diaporama que les téléchargements, rendu sous forme de page. Lancez le diaporama pour le présenter en plein écran — les flèches ou un clic avancent d'une diapositive, Échap quitte.

Diapositives · PDFDiapositives · PowerPoint

  1. Diapositive 1 / 15

    Ce que couvre cette leçon

    • Le nombre que donnent la plupart des rapports EAH
    • L'échelle que l'indicateur ODD emploie réellement
    • Pourquoi les trente minutes figurent dans la définition
    • L'échelon que cette enquête ne peut pas calculer
    • Rapportez la distribution, non l'échelon supérieur
    • La suite
    Notes du présentateur
    82,3 % de ces ménages sont sur une source améliorée et 56,3 % disposent au moins d'un service élémentaire d'eau de boisson. Les vingt-six points d'écart sont du temps de collecte, et ils sont toute la raison d'être des échelons.
  2. Diapositive 2 / 15

    Le nombre que donnent la plupart des rapports EAH — En Python

    import pandas as pd
    
    households = pd.read_csv("wash-household-survey-2024.v1.csv")
    
    IMPROVED = {                       # the JMP list, delivered water included
        "piped-into-dwelling", "piped-into-yard", "public-tap",
        "borehole", "protected-well", "protected-spring", "tanker-truck",
    }
    improved = households["water_source"].isin(IMPROVED)
    print(f"improved source: {improved.mean():.1%} of {len(households)} households")
    Notes du présentateur
    Compter les ménages sur une source améliorée, diviser par les ménages enquêtés, et publier le résultat comme l'accès.
  3. Diapositive 3 / 15

    Le nombre que donnent la plupart des rapports EAH — En R

    library(dplyr)
    
    improved <- c("piped-into-dwelling", "piped-into-yard", "public-tap",
                  "borehole", "protected-well", "protected-spring",
                  "tanker-truck")
    
    households |> summarise(improved = mean(water_source %in% improved), n = n())
  4. Diapositive 4 / 15

    Le nombre que donnent la plupart des rapports EAH

    • 82,3 % — C'est le calcul exact d'une chose que personne n'a demandée
    Notes du présentateur
    82,3 %. C'est le calcul exact d'une chose que personne n'a demandée.
  5. Diapositive 5 / 15

    L'échelle que l'indicateur ODD emploie réellement

    ÉchelonDéfinition
    Géré en toute sécuritéSource améliorée sur place, disponible en cas de besoin, et exempte de contamination
    ÉlémentaireSource améliorée, aller-retour de 30 minutes ou moins, attente comprise
    LimitéSource améliorée, aller-retour de plus de 30 minutes
    Non amélioréPuits ou source non protégés
    Eau de surfaceRivière, retenue, lac, mare, canal, canal d'irrigation
    Notes du présentateur
    L'échelle du JMP pour l'eau de boisson compte quatre échelons, et le type de source ne décide que des deux entre lesquels vous choisissez.
  6. Diapositive 6 / 15

    L'échelle que l'indicateur ODD emploie réellement — En Python

    def ladder(row):
        if row["water_source"] == "surface-water":
            return "surface water"
        if row["water_source"] not in IMPROVED:
            return "unimproved"
        minutes = row["round_trip_minutes"]
        return "basic" if minutes <= 30 else "limited"
    
    households["service"] = households.apply(ladder, axis=1)
    print(households["service"].value_counts(normalize=True).round(3))
    Notes du présentateur
    L'indicateur ODD 6.1.1 porte sur l'échelon géré en toute sécurité. La ligne de rapportage humanitaire, celle sur laquelle la plupart des programmes sont jugés, est au moins élémentaire — géré en toute sécurité plus élémentaire.
  7. Diapositive 7 / 15

    L'échelle que l'indicateur ODD emploie réellement — En R

    households |>
      mutate(service = case_when(
        water_source == "surface-water" ~ "surface water",
        !water_source %in% improved ~ "unimproved",
        round_trip_minutes <= 30 ~ "basic",
        TRUE ~ "limited"
      )) |>
      count(service) |>
      mutate(share = n / sum(n))
  8. Diapositive 8 / 15

    L'échelle que l'indicateur ODD emploie réellement

    ÉchelonMénagesPart
    Élémentaire (sur place compris)1 35256,3 %
    Limité62626,1 %
    Non amélioré32613,6 %
    Eau de surface994,1 %
  9. Diapositive 9 / 15

    L'échelle que l'indicateur ODD emploie réellement

    • Service d'eau de boisson au moins élémentaire : 56,3 % — Le chiffre par type de source valait 82,3 %, et chacun des…
    Notes du présentateur
    Service d'eau de boisson au moins élémentaire : 56,3 %. Le chiffre par type de source valait 82,3 %, et chacun des vingt-six points d'écart est un ménage sur une source protégée qu'il faut plus d'une demi-heure pour atteindre et quitter.
  10. Diapositive 10 / 15

    Pourquoi les trente minutes figurent dans la définition

    • les ménages collectent moins d'eau, si bien que la quantité passe plus souvent sous le minimum Sphère ;
    • la collecte est faite par les femmes et les filles, si bien que le temps est pris sur la scolarité et le travail…
    • les ménages complètent depuis une source plus proche et de moindre qualité, si bien que la source enregistrée n'est pas…
    • Une définition qui paraît bureaucratique encode généralement un constat — Avant de soutenir qu'un seuil est arbitraire,…
    Notes du présentateur
    Ce n'est pas de la rigueur administrative. Un aller-retour de plus de trente minutes modifie les comportements de façons mesurables ailleurs dans ce même fichier : Une définition qui paraît bureaucratique encode généralement un constat. Avant de soutenir qu'un seuil est arbitraire, cherchez ce qu'il a été fixé pour séparer.
  11. Diapositive 11 / 15

    L'échelon que cette enquête ne peut pas calculer — En Python

    on_premises = (households["round_trip_minutes"] == 0)
    tested = households["ecoli_cfu_100ml"].notna()
    
    print(f"on premises: {on_premises.mean():.1%}")
    print(f"water quality tested: {tested.mean():.1%}")
    print(f"both: {(on_premises & tested).mean():.1%}")
    Notes du présentateur
    « Géré en toute sécurité » exige trois conditions et ce fichier n'en documente qu'une.
  12. Diapositive 12 / 15

    L'échelon que cette enquête ne peut pas calculer — En R

    households |> summarise(
      on_premises = mean(round_trip_minutes == 0),
      tested = mean(!is.na(ecoli_cfu_100ml))
    )
    Notes du présentateur
    27,7 % des ménages ont l'eau sur place. La disponibilité en cas de besoin n'est pas posée. L'absence de contamination est testée sur un tiers de l'échantillon. Donc « géré en toute sécurité » n'est pas calculable ici, et le rapport honnête le dit plutôt que de rapporter « sur place » comme s'il s'agissait de l'échelon supérieur. C'est la façon la plus courante dont un chiffre ODD se trouve surestimé : une des trois conditions est mesurée, et l'indicateur est publié sous le nom des trois.
  13. Diapositive 13 / 15

    Rapportez la distribution, non l'échelon supérieur — Exemple

    Drinking water service level, 2,403 households
    
      At least basic         56.3%   1,352
        of which on premises 27.7%     665
      Limited                26.1%     626
      Unimproved             13.6%     326
      Surface water           4.1%      99
    
      JMP ladder. Safely managed not computable: availability was not asked and
      water quality was tested on 33.4% of households.
    Notes du présentateur
    Chaque échelon, avec les effectifs. Un rapport qui ne donne que « 56,3 % ont un service élémentaire » masque qu'un quart de la population est à un seuil de distance et basculerait avec un point d'eau plus proche — c'est précisément le groupe sur lequel un programme peut agir.
  14. Diapositive 14 / 15

    La suite

    • L'eau a une échelle et il en reste deux.
    Notes du présentateur
    L'eau a une échelle et il en reste deux. La leçon suivante traite l'assainissement et l'hygiène, où l'équivalent de la règle des trente minutes est une unique colonne booléenne qui divise discrètement un taux de couverture par deux.
  15. Diapositive 15 / 15

    La suite

    Lire la leçon complète, avec le code exécutable Retour à la leçon