Thanks to visit codestin.com
Credit goes to github.com

Skip to content

This dataset was collected as part of the Open Defecation Free (ODF) Verification Exercise conducted in 2019 across selected Traditional Authorities (TAs) in Dowa and Ntchisi districts in Malawi.

License

Notifications You must be signed in to change notification settings

openwashdata/dowaodfsurvey

Repository files navigation

ODF Sanitation and Hygiene Household Survey – Ntchisi & Dowa District 2019

License: CC BY 4.0

DOI

This dataset was collected as part of the Open Defecation Free (ODF) Verification Exercise conducted in 2019 across selected Traditional Authorities (TAs) in Dowa and Ntchisi districts in Malawi. The data was gathered using the mWater platform under the coordination of BASEflow, a Malawian NGO focused on strengthening sustainable access to water, sanitation, and hygiene (WASH).

The dataset includes household-level observations on sanitation facility types, hygiene practices, and menstrual hygiene management (MHM). It captures the availability, usage, and quality of latrines, handwashing facilities, and bathing areas—along with behavioral indicators like privacy, safety, and waste disposal practices. The goal was to assess whether communities met the conditions for ODF certification.

Potential Use Cases

This dataset may be useful for:

  1. WASH Practitioners and NGOs To monitor sanitation coverage, identify behavior change needs, and design targeted interventions in rural settings.

  2. Government Agencies and District Councils As evidence for validating ODF status, planning sanitation improvements, and aligning with national sanitation strategies.

  3. Researchers and Public Health Experts To study sanitation behavior, infrastructure gaps, and their impact on community health and hygiene.

  4. Development Partners and Donors To track progress towards SDG 6 (Clean Water and Sanitation), evaluate past investments, and guide future funding priorities.

  5. Advocacy and Communication Specialists To develop localized messaging and campaigns promoting sustained use of improved sanitation and hygiene practices.

Installation

You can install the development version of dowaodfsurvey from GitHub with:

# install.packages("devtools")
devtools::install_github("openwashdata/dowaodfsurvey")
## Run the following code in console if you don't have the packages
## install.packages(c("dplyr", "knitr", "readr", "stringr", "gt", "kableExtra"))
library(dplyr)
library(knitr)
library(readr)
library(stringr)
library(gt)
library(kableExtra)

Alternatively, you can download the individual datasets as a CSV or XLSX file from the table below.

  1. Click Download CSV. A window opens that displays the CSV in your browser.
  2. Right-click anywhere inside the window and select “Save Page As…”.
  3. Save the file in a folder of your choice.
dataset CSV XLSX
dowaodf Download CSV Download XLSX

Data

The package provides access to Open Defecation Free (ODF) Verification Exercise survey data conducted in 2019 across selected Traditional Authorities (TAs) in Dowa and Ntchisi districts in Malawi

library(dowaodfsurvey)

dowaodf

The dataset dowaodf has 939 observations and 34 variables

dowaodf |> 
  head(3) |> 
  gt::gt() |>
  gt::as_raw_html()
survey_date district gvh health_facility sanitation_observed sanitation_type pit_cover_or_seal sanitation_near_water sanitation_distance has_privacy has_security has_roof shared_sanitation child_faeces_disposal child_faeces_disposal_other usual_defecation_place faeces_seen_in_village faeces_around_house handwash_near_sanitation handwash_has_water handwash_has_soap handwash_in_use mhm_materials_used mhm_cleaned mhm_cleaning_method mhm_drying_method mhm_disposal_place has_bathroom bathing_has_water bathing_water_source bathroom_has_soap bathroom_in_use bathroom_has_privacy bathroom_has_security
7/1/2019 Dowa Mduku Mbingwa Health Centre Yes Pit latrine (without concrete slab) No Yes Between 20 and 30 paces Yes Yes Yes No In a toilet/latrine NA NA No No Yes No No No Reusable cloth or rags Yes Water and soap Somewhere inside NA Yes Yes Borehole Yes Yes Yes No
7/1/2019 Dowa Mduku Mbingwa Health Centre Yes Pit latrine (without concrete slab) Yes Yes More than 30 paces Yes No Yes Yes In a toilet/latrine NA NA No No Yes Yes No Yes Reusable cloth or rags Yes Water and soap NA NA Yes Yes Unprotected spring/surface water/dug well Yes Yes Yes No
7/1/2019 Dowa Mduku Mbingwa Health Centre Yes Pit latrine (without concrete slab) No No Less than 10 paces Yes No Yes Yes In a toilet/latrine NA NA No No No No No No Reusable cloth or rags Yes Water and soap Somewhere inside NA Yes Yes Unprotected spring/surface water/dug well Yes Yes Yes No

For an overview of the variable names, see the following table.

variable_name

variable_type

description

survey_date

character

Date the household survey was completed

district

character

Name of the district where the household is located

gvh

character

Name of the Group Village Headman (GVH) area

health_facility

character

Name of the nearest or associated health facility

sanitation_observed

character

Whether a sanitation facility was observed at the household

sanitation_type

character

Type of sanitation facility observed (e.g., pit latrine, flush toilet)

pit_cover_or_seal

character

Whether the facility has a pit cover or water seal to block flies

sanitation_near_water

character

Whether the sanitation facility is located within 30m of a water point

sanitation_distance

character

Approximate distance of the facility from the household

has_privacy

character

Whether the sanitation facility offers visual privacy

has_security

character

Whether the sanitation facility provides physical security

has_roof

character

Whether the facility has a roof to prevent rain entry

shared_sanitation

character

Whether the sanitation facility is shared with other households

child_faeces_disposal

character

How faeces of children are disposed of (e.g., in toilet, open area)

child_faeces_disposal_other

character

If other disposal method is used, specify it

usual_defecation_place

character

Where household members usually defecate

faeces_seen_in_village

character

Whether respondent observed faeces in the village in the past 6 months

faeces_around_house

character

Whether faeces were observed around the household at the time of visit

handwash_near_sanitation

character

Whether a handwashing facility is within 10 paces of the sanitation facility

handwash_has_water

character

Whether the handwashing facility has water available

handwash_has_soap

character

Whether soap is available at the handwashing station

handwash_in_use

character

Whether there is evidence that the handwashing station is being used

mhm_materials_used

character

Menstrual hygiene materials used by women in the household

mhm_cleaned

character

Whether reusable menstrual materials are cleaned

mhm_cleaning_method

character

How menstrual materials are cleaned (e.g., water and soap)

mhm_drying_method

character

How menstrual materials are dried (e.g., sun, inside room)

mhm_disposal_place

character

Where menstrual materials are disposed of

has_bathroom

character

Whether the household has a designated bathroom facility

bathing_has_water

character

Whether sufficient water is available for bathing

bathing_water_source

character

Source of water used for bathing (e.g., borehole, unprotected spring)

bathroom_has_soap

character

Whether soap is available at the bathroom facility

bathroom_in_use

character

Whether there is evidence that the bathroom facility is being used

bathroom_has_privacy

character

Whether the bathroom offers visual privacy

bathroom_has_security

character

Whether the bathroom provides physical security

Example Visualization

library(dowaodfsurvey)

# Visualization: Sanitation vs Proximity to Water (Grouped Bar Chart)
# Purpose: Important for understanding contamination risk and public health safety.
# Load necessary libraries
library(ggplot2)
library(dplyr)
library(readr)

# Step 1: Load your package
library(dowaodfsurvey)

# Step 2: Clean and prepare data
data_clean <- dowaodf %>%
  filter(
    !is.na(sanitation_type),
    sanitation_type != "No toilet", sanitation_type != "NA"
  ) %>%
  mutate(
    sanitation_type = as.factor(sanitation_type),
    sanitation_near_water = as.factor(sanitation_near_water)
  )

# Step 3: Group and count data
summary_data <- data_clean %>%
  group_by(sanitation_type, sanitation_near_water) %>%
  summarise(count = n(), .groups = "drop")

# Step 4: Plot grouped bar chart
ggplot(summary_data, aes(x = sanitation_type, y = count, fill = sanitation_near_water)) +
  geom_bar(stat = "identity", position = "dodge") +
  labs(
    title = "Sanitation Type vs Proximity to Water Source",
    x = "Sanitation Type",
    y = "Number of Facilities",
    fill = "Sanitation Near Water"
  ) +
  theme_minimal() +
  theme(axis.text.x = element_text(angle = 30, hjust = 1))

License

Data are available as CC-BY.

Citation

Please cite this package using:

citation("dowaodfsurvey")
#> To cite package 'dowaodfsurvey' in publications use:
#> 
#>   Mhango E (2025). _dowaodfsurvey: ODF Sanitation and Hygiene Household
#>   Survey – Ntchisi & Dowa District 2019_. R package version 0.0.0.9000,
#>   <https://github.com/openwashdata/dowaodfsurvey>.
#> 
#> A BibTeX entry for LaTeX users is
#> 
#>   @Manual{,
#>     title = {dowaodfsurvey: ODF Sanitation and Hygiene Household Survey – Ntchisi & Dowa District 2019},
#>     author = {Emmanuel Mhango},
#>     year = {2025},
#>     note = {R package version 0.0.0.9000},
#>     url = {https://github.com/openwashdata/dowaodfsurvey},
#>   }

About

This dataset was collected as part of the Open Defecation Free (ODF) Verification Exercise conducted in 2019 across selected Traditional Authorities (TAs) in Dowa and Ntchisi districts in Malawi.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages