FreeCourseWeb.com

Demographic and Health Survey Data Analysis in R and RStudio

Practical Survey Data Analysis Using RStudio & R with DHS Data for Public Health Research

This course provides a practical, step-by-step guide to Demographic and Health Survey (DHS) data analysis using R and RStudio for public health, epidemiology, and health research. It is designed for MSc, MPH, PhD students, researchers, and data analysts who want to analyze survey data and produce publication-ready tables and figures.

What you’ll learn

Course Content

Requirements

This course provides a practical, step-by-step guide to Demographic and Health Survey (DHS) data analysis using R and RStudio for public health, epidemiology, and health research. It is designed for MSc, MPH, PhD students, researchers, and data analysts who want to analyze survey data and produce publication-ready tables and figures.

You will learn how to work with DHS/NFHS-type survey datasets using RStudio, starting from data preparation and variable modification to descriptive, univariate, and bivariate analysis. The course covers both unweighted and survey-weighted (svy) analysis, including correct handling of sampling weights, clusters, and strata.

Key topics include descriptive statistics, chi-square tests, t-tests, bar diagrams, box plots, and logistic regression for binary outcomes such as stunting, underweight, and wasting. You will learn how to estimate unadjusted and adjusted odds ratios, change reference categories, interpret results correctly, and generate publication-ready tables using the gtsummary package.

The course also emphasizes data visualization with ggplot2, showing how to create clean, professional graphs suitable for theses, reports, and journal articles. You will learn how to export tables and figures to Microsoft Word while preserving formatting.

This is a hands-on, applied course, using real DHS-style data examples from countries such as Bangladesh, India, Nepal, Ethiopia, Nigeria, Kenya, and Tanzania. Advanced topics such as GEE, multilevel models, and longitudinal analysis will be added progressively.

By the end of this course, you will be confident in analyzing survey data in RStudio and producing results ready for academic publication and policy research.