eq5dmap: Calculate utility index scores by mapping between EQ-5D-3L...

View source: R/eq5dmap.R

eq5dmapR Documentation

Calculate utility index scores by mapping between EQ-5D-3L and EQ-5D-5L

Description

Conditional prediction of the utility values of 5L scores onto 3L value sets and 3L scores onto 5L value sets from observed or specified values conditional on age and gender using the NICE Decision Support Unit's EEPRU funded models (see NICE DSU's website for more information).

Usage

eq5dmap(scores, country, version, age, sex, bwidth = 0, digits = 3)

Arguments

scores

numeric with names MO, SC, UA, PD and AD representing Mobility, Self-care, Usual activities, Pain/discomfort and Anxiety/depression. or a utility index score

country

value set country

version

string of value "3L" or "5L" to indicate starting instrument version.

age

age in years (18-100), or age category (1: 18-34, 2: 35-44, 3: 45-54, 4: 55-64, 5: 65-100)

sex

Male or Female

bwidth

bandwith score for approximate scores (< 0.8: 0.2, 0.8-0.951: 0.1, 0.951-1: small, but large enough to include 1)

digits

number of decimal places to return

Details

Available value sets can be viewed using the function valuesets.

Value

calculated utility index score.

Examples

eq5dmap(c(MO=1,SC=2,UA=3,PD=4,AD=5), "UK", "5L", 30, "female")
eq5dmap(0.922, "UK", "5L", 18, "male")
eq5dmap(0.715, "UK", "5L", 50, "male", bwidth = 0.0001)
eq5dmap(0.715, "UK", "5L", 50, "male", bwidth = 0.0001, digits = 8)


fragla/eq5d documentation built on Nov. 27, 2024, 3:23 a.m.