Calculate Results from WHO Model Disability Survey Data

The Model Disability Survey (MDS) < https://www.who.int/activities/collection-of-data-on-disability> is a World Health Organization (WHO) general population survey instrument to assess the distribution of disability within a country or region, grounded in the International Classification of Functioning, Disability and Health < https://www.who.int/standards/classifications/international-classification-of-functioning-disability-and-health>. This package provides fit-for-purpose functions for calculating and presenting the results from this survey, as used by the WHO. The package primarily provides functions for implementing Rasch Analysis (see Andrich (2011) ) to calculate a metric scale for disability.


whomds

R-CMD-check CRANstatus lifecycle Codecov testcoverage

Introduction

This package provides fit-for-purpose functions for calculating and presenting the results from the Model Disability Survey, as used by the World Health Organization.

The Model Disability Survey (MDS) is a World Health Organization (WHO) general population survey instrument to assess the distribution of disability within a country or region, grounded in the International Classification of Functioning, Disability and Health. For more information, please go to https://www.who.int/health-topics/disability

Installation

You can install the release version of the package from CRAN with:

install.packages("whomds")

You can install the development version from GitHub with:

# install.packages("devtools")
devtools::install_github("lindsayevanslee/whomds", build_vignettes = TRUE)

Example

A Rasch model can be used with the function rasch_mds(), like so:

library(whomds)

start <- rasch_mds(
  df = df_adults, 
  vars_metric = paste0("EF", 1:12),
  vars_id = "HHID", 
  vars_DIF = c("sex", "age_cat"),
  resp_opts = 1:5, 
  max_NA = 2,
  print_results = TRUE,
  path_parent = "/Users/lindsaylee/Desktop/",
  model_name = "Start",
  testlet_strategy = NULL,
  recode_strategy = NULL,
  drop_vars = NULL,
  split_strategy = NULL,
  comment = "Initial run"
)

More information

An extensive guide on using the package is available from a series of vignettes, in both English and Spanish. You can browse the vignettes by using:

browseVignettes("whomds")

Contact

Please contact the package maintainer with any questions or comments, or submit an issue.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("whomds")

1.1.1 by Lindsay Lee, 3 years ago


https://github.com/lindsayevanslee/whomds


Report a bug at https://github.com/lindsayevanslee/whomds/issues


Browse source code at https://github.com/cran/whomds


Authors: Lindsay Lee [aut, cre] , Carolina Fellinghauer [ctb] , World Health Organization [cph]


Documentation:   PDF Manual  


GPL-3 license


Imports colorspace, dplyr, eRm, ggraph, ggplot2, GPArotation, grDevices, igraph, nFactors, plyr, polycor, purrr, RColorBrewer, readr, rlang, scales, srvyr, stringr, TAM, tibble, tidygraph, tidyr, WrightMap

Depends on psych

Suggests covr, httr, knitr, lubridate, rmarkdown, testthat


See at CRAN