Package: eq5d 0.15.4

eq5d: Methods for Analysing 'EQ-5D' Data and Calculating 'EQ-5D' Index Scores

EQ-5D is a popular health related quality of life instrument used in the clinical and economic evaluation of health care. Developed by the EuroQol group <https://euroqol.org/>, the instrument consists of two components: health state description and evaluation. For the description component a subject self-rates their health in terms of five dimensions; mobility, self-care, usual activities, pain/discomfort, and anxiety/depression using either a three-level (EQ-5D-3L, <https://euroqol.org/information-and-support/euroqol-instruments/eq-5d-3l/>) or a five-level (EQ-5D-5L, <https://euroqol.org/information-and-support/euroqol-instruments/eq-5d-5l/>) scale. Frequently the scores on these five dimensions are converted to a single utility index using country specific value sets, which can be used in the clinical and economic evaluation of health care as well as in population health surveys. The eq5d package provides methods to calculate index scores from a subject's dimension scores. 32 TTO and 11 VAS EQ-5D-3L value sets including those for countries in Szende et al (2007) <doi:10.1007/1-4020-5511-0> and Szende et al (2014) <doi:10.1007/978-94-007-7596-1>, 44 EQ-5D-5L EQ-VT value sets, the EQ-5D-5L crosswalk value sets developed by van Hout et al. (2012) <doi:10.1016/j.jval.2012.02.008>, the crosswalk value sets for Bermuda, Jordan and Russia and the reverse crosswalk value sets. 10 EQ-5D-Y value sets are also included as are the NICE 'DSU' age-sex based EQ-5D-3L to EQ-5D-5L and EQ-5D-5L to EQ-5D-3L mappings. Methods are also included for the analysis of EQ-5D profiles, including those from the book "Methods for Analyzing and Reporting EQ-5D data" by Devlin et al. (2020) <doi:10.1007/978-3-030-47622-9>. Additionally a shiny web tool is included to enable the calculation, visualisation and automated statistical analysis of EQ-5D data via a web browser using EQ-5D dimension scores stored in CSV or Excel files.

Authors:Fraser Morton [aut, cre], Jagtar Singh Nijjar [aut]

eq5d_0.15.4.tar.gz
eq5d_0.15.4.zip(r-4.5)eq5d_0.15.4.zip(r-4.4)eq5d_0.15.4.zip(r-4.3)
eq5d_0.15.4.tgz(r-4.4-any)eq5d_0.15.4.tgz(r-4.3-any)
eq5d_0.15.4.tar.gz(r-4.5-noble)eq5d_0.15.4.tar.gz(r-4.4-noble)
eq5d_0.15.4.tgz(r-4.4-emscripten)eq5d_0.15.4.tgz(r-4.3-emscripten)
eq5d.pdf |eq5d.html
eq5d/json (API)
NEWS

# Install 'eq5d' in R:
install.packages('eq5d', repos = c('https://fragla.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/fragla/eq5d/issues

On CRAN:

7.93 score 21 stars 30 scripts 1.3k downloads 2 mentions 34 exports 0 dependencies

Last updated 2 months agofrom:81817bcb72. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 09 2024
R-4.5-winOKOct 09 2024
R-4.5-linuxOKOct 09 2024
R-4.4-winOKOct 09 2024
R-4.4-macOKOct 09 2024
R-4.3-winOKOct 09 2024
R-4.3-macOKOct 09 2024

Exports:CWDSU3LDSU5Leq5deq5d3leq5d5leq5dcfeq5dcweq5ddseq5dmapeq5drcweq5dyeq5dy3lget_all_health_statesget_dimensions_from_health_statesget_health_states_from_dimensionsgetDimensionsFromHealthStatesgetHealthStatesgetHealthStatesFromDimensionshpghsdilfslsspchcpsRCWshannonshiny_eq5dsplitHealthStatesTTOvaluesetsVASVTY3L

Dependencies:

Calculating EQ-5D indices and summarising profiles with eq5d

Rendered fromeq5d.Rmdusingknitr::rmarkdownon Oct 09 2024.

Last update: 2024-08-02
Started: 2019-04-25

Mapping between EQ-5D-5L and EQ-5D-3L using the NICE Decision Support Unit EEPRU models

Rendered fromeq5d_nice_dsu.Rmdusingknitr::rmarkdownon Oct 09 2024.

Last update: 2024-01-29
Started: 2023-07-12

Readme and manuals

Help Manual

Help pageTopics
EQ-5D-5L Crosswalk dataCW
DSU mapping from EQ-5D-3L to EQ-5D-5LDSU3L
DSU mapping from EQ-5D-5L to EQ-5D-3LDSU5L
Calculate EQ-5D index scoreseq5d
Calculate EQ-5D-3L index scoreseq5d3l
Calculate EQ-5D-5L index scoreseq5d5l
Calculate the cumulative frequency profile of an EQ-5D dataseteq5dcf
Calculate EQ-5D-5L crosswalk index scoreseq5dcw
Analyse the descriptive system of an EQ-5D dataseteq5dds
Calculate utility index scores by mapping between EQ-5D-3L and EQ-5D-5Leq5dmap
Calculate EQ-5D-3L reverse crosswalk index scoreseq5drcw
Calculate EQ-5D-Y index scoreseq5dy
Calculate EQ-5D-Y-3L index scoreseq5dy3l
Get all five digit health state scoresgetHealthStates get_all_health_states
Get individual dimension scores from their five digit health statesgetDimensionsFromHealthStates get_dimensions_from_health_states splitHealthStates
Get five digit health states from dimension scoresgetHealthStatesFromDimensions get_health_states_from_dimensions
Calculate the Health Profile Gridhpg
Calculate the Health State Density Indexhsdi
Calculate the Level Freqeuncy Score for an EQ-5D profilelfs
Calculate the Level Sum Score for an EQ-5D profilelss
Calculate the Paretian Classification of Health Changepchc
Calculate the Probablility of Superiorityps
EQ-5D-3L Reverse Crosswalk dataRCW
Calculate Shannon's Indexshannon
Launch shiny EQ-5D interfaceshiny_eq5d
EQ-5D-3L TTO value set dataTTO
Get the available EQ-5D value sets.valuesets
EQ-5D-3L VAS value set dataVAS
EQ-5D-5L VT value set dataVT
EQ-5D-Y-3L value set dataY3L