SurveyNCD: Survey-Weighted Analysis of Self-Reported Health Indicators

Analyses population health survey data from the World Health Organization (WHO) Stepwise Approach to Non-Communicable Disease (NCD) Risk Factor Surveillance (STEPS), Demographic and Health Surveys (DHS), Multiple Indicator Cluster Surveys (MICS), and similar complex sample surveys, where chronic conditions are self-reported rather than coded using the International Classification of Diseases (ICD) and estimates must account for stratification, clustering, and sampling weights. Includes a self-reported multimorbidity index based on the Functional Comorbidity Index (FCI) described by Groll et al. (2005) <doi:10.1016/j.jclinepi.2004.10.018>, design-weighted population prevalence estimation via the 'survey' package, a survey-weighted concentration index for health inequality analysis, a DHS anthropometric z-score categoriser, a choropleth mapping helper, and exploratory survey-weighted gradient boosting (via 'xgboost') with SHapley Additive exPlanations (SHAP) based explainability. The gradient boosting component applies case weights but does not yet propagate cluster and strata design effects into variance estimates; it should be treated as exploratory rather than as design-based inference.

Version: 0.1.0
Imports: dplyr, ggplot2, magrittr, rlang, stats, survey, tidyr
Suggests: knitr, rmarkdown, sf, srvyr, testthat (≥ 3.0.0), xgboost
Published: 2026-09-28
DOI: 10.32614/CRAN.package.SurveyNCD (may not be active yet)
Author: Sujon Mia [aut, cre], Md. Atiqul Islam [ctb] (Professor & Academic Mentor, Department of Statistics)
Maintainer: Sujon Mia <sujonsgc at gmail.com>
BugReports: https://github.com/StatAid-Research-Lab/SurveyNCD/issues
License: MIT + file LICENSE
URL: https://github.com/StatAid-Research-Lab/SurveyNCD
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: SurveyNCD results

Documentation:

Reference manual: SurveyNCD.html , SurveyNCD.pdf
Vignettes: Calculating Health Inequality in Complex Surveys (source, R code)
Geospatial Mapping of Health Inequalities (source, R code)

Downloads:

Package source: SurveyNCD_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

Please use the canonical form https://CRAN.R-project.org/package=SurveyNCD to link to this page.