getHealthStatesFromDimensions: Get five digit health states from dimension scores

View source: R/helpers.R

getHealthStatesFromDimensionsR Documentation

Get five digit health states from dimension scores

Description

Merge MO, SC, UA, PD and AD dimension scores to get five digit health states.

Usage

getHealthStatesFromDimensions(
  scores,
  version = "5L",
  ignore.invalid = TRUE,
  dimensions = .getDimensionNames()
)

Arguments

scores

a data.fram containing each dimension in a column

version

3L, 5L or Y. Used for validating scores when ignore.invalid is FALSE.

ignore.invalid

whether to ignore invalid scores. TRUE returns NA, FALSE throws an error.

dimensions

character vector specifying "dimensions" column names. Defaults are "MO", "SC", "UA", "PD" and "AD".

Value

A character vector of individual dimension scores.

Examples

scores <- data.frame(MO=c(1,1,1,1,1),SC=c(1,2,1,2,1),
                     UA=c(1,2,3,2,1),PD=c(3,2,1,2,3),AD=c(3,3,3,3,3))
getHealthStatesFromDimensions(scores, version="5L")


eq5d documentation built on Nov. 21, 2023, 1:06 a.m.