Package: valueEQ5D 0.8

valueEQ5D: Scoring EQ-5d Descriptive System

EQ-5D is a standard instrument (<https://euroqol.org/eq-5d-instruments/>) that measures the quality of life often used in clinical and economic evaluations of health care technologies. Both adult versions of EQ-5D (EQ-5D-3L and EQ-5D-5L) contain a descriptive system and visual analog scale. The descriptive system measures the patient's health in 5 dimensions: the 5L versions has 5 levels and 3L version has 3 levels. The descriptive system scores are usually converted to index values using country specific values sets (that incorporates the country preferences). This package allows the calculation of both descriptive system scores to the index value scores. The value sets for EQ-5D-3L are from the references mentioned in the website <https://euroqol.org/eq-5d-instruments/eq-5d-3l-about/valuation/> The value sets for EQ-5D-3L for a total of 31 countries are used for the valuation (see the user guide for a complete list of references). The value sets for EQ-5D-5L are obtained from references mentioned in the <https://euroqol.org/eq-5d-instruments/eq-5d-5l-about/valuation-standard-value-sets/> and other sources. The value sets for EQ-5D-5L for a total of 17 countries are used for the valuation (see the user guide for a complete list of references). The package can also be used to map 5L scores to 3L index values for 10 countries: Denmark, France, Germany, Japan, Netherlands, Spain, Thailand, UK, USA, and Zimbabwe. The value set and method for mapping are obtained from Van Hout et al (2012) <doi:10.1016/j.jval.2012.02.008>. As per NICE 2022 guidance, the mapping can also be done using Wailoo AJ et al (2017) <doi.org/10.1016/j.jval.2016.11.006> Mapping is done for countries: China, England/UK, Germany, Japan, Korea, Netherlands, and Spain.

Authors:Sheeja Manchira Krishnan [aut, cre]

valueEQ5D_0.8.tar.gz
valueEQ5D_0.8.zip(r-4.5)valueEQ5D_0.8.zip(r-4.4)valueEQ5D_0.8.zip(r-4.3)
valueEQ5D_0.8.tgz(r-4.4-any)valueEQ5D_0.8.tgz(r-4.3-any)
valueEQ5D_0.8.tar.gz(r-4.5-noble)valueEQ5D_0.8.tar.gz(r-4.4-noble)
valueEQ5D_0.8.tgz(r-4.4-emscripten)valueEQ5D_0.8.tgz(r-4.3-emscripten)
valueEQ5D.pdf |valueEQ5D.html
valueEQ5D/json (API)

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

Peer review:

Bug tracker:https://github.com/sheejamk/valueeq5d/issues

Datasets:

On CRAN:

22 exports 0.93 score 108 dependencies 1 dependents 10 scripts 259 downloads

Last updated 2 years agofrom:24a8cba859. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 05 2024
R-4.5-winNOTESep 05 2024
R-4.5-linuxNOTESep 05 2024
R-4.4-winNOTESep 05 2024
R-4.4-macNOTESep 05 2024
R-4.3-winNOTESep 05 2024
R-4.3-macNOTESep 05 2024

Exports:.correctImplausibleOrderingcheck_column_existcheck_scores_3Lcheck_scores_5Lconvert_number_to_digitsdescriptive_stat_data_columnget_colno_existing_colnamesget_column_no_colnamesget_frequency_tableget_mode_for_vecmap_5Lto3Lmap_5Lto3L_Indmap_5Lto3L_Ind_NICE2022map_5Lto3L_NICE2022replace_space_underscoresubset_gender_age_to_grouptest_data_num_norangetest_file_exist_readvalue_3Lvalue_3L_Indvalue_5Lvalue_5L_Ind

Dependencies:abindarmbase64encbigDbitopsbootbriobslibcachemcallrcardsclicodacolorspacecommonmarkcpp11crayoncurldata.tabledescdiffobjdigestdplyreeptoolseffsizeevaluatefansifarverfastmapfontawesomefsgenericsggplot2gluegtgtablegtsummaryhashhighrhtmltoolshtmlwidgetsIPDFileCheckisobandjquerylibjsonlitejuicyjuicekableExtraknitrlabelinglatticelifecyclelme4lmtestlubridatemagrittrmarkdownMASSMatrixmemoisemgcvmimeminqamunsellnlmenloptrpillarpkgbuildpkgconfigpkgloadpraiseprocessxpspurrrR6rappdirsRColorBrewerRcppRcppEigenreactablereactRrematch2rlangrmarkdownrprojrootrstudioapisassscalesstringistringrsvglitesystemfontstestthattibbletidyrtidyselecttimechangetinytexutf8V8vcdvctrsviridisLitewaldowithrxfunxml2yamlzoo

User Guide

Rendered fromUser_Guide.Rmdusingknitr::rmarkdownon Sep 05 2024.

Last update: 2022-09-26
Started: 2019-07-16

Readme and manuals

Help Manual

Help pageTopics
Function to correct implausible ordering in Australian valueset for EQ-5D-3L.correctImplausibleOrdering
Function to check the given column existscheck_column_exist
Function to check the EQ-5D-3L scorescheck_scores_3L
Function to check the EQ-5D-5L scorescheck_scores_5L
Function to convert a number to individual digitsconvert_number_to_digits
Function to return descriptive statistics, sum, no of observations, mean, mode. median, range, standard deviation and standard errordescriptive_stat_data_column
EQ-5D-3L index values (for each set of response of 3L) for different countriesEQ5D3L_indexvalues.df
EQ-5D-3L tariffs using TTO for different countriesEQ5D3L_tariffs_TTO.df
EQ-5D-3L tariffs using VAS for different countriesEQ5D3L_tariffs_VAS.df
EQ-5D-5L crosswalk value sets for 10 countriesEQ5D5L_crosswalk_indexvalues.df
EQ-5D-5L index valuesEQ5D5L_indexvalues.df
EQ-5D-5L tariffs for different countriesEQ5D5L_tariffs.df
EQ-5D-5L mapping 3Lto 5L valuesEQ5Dmap_table3.df
EQ-5D-5L mapping 5Lto 3L valuesEQ5Dmap_table5.df
Function to return the column number for a given column name (from list of possible column names that may have used) in a data frameget_colno_existing_colnames
Function to return the column number for column nameget_column_no_colnames
Function to return frequency tableget_frequency_table
Function to return modeget_mode_for_vec
Function to map EQ-5D-5L scores to EQ-5D-3L index values as per the specific country and group by gender and agemap_5Lto3L
Function to map EQ-5D-5L descriptive system to 3L index valuemap_5Lto3L_Ind
Function to map EQ-5D-5L descriptive system to 3L index value using Hernandez et al (2017) method and DSU's functional approach for NICE guidance 2022 countries are UK(England), Japan, Korea, Netherlands, China, Spain and Germanymap_5Lto3L_Ind_NICE2022
Function to map EQ-5D-5L scores to EQ-5D-3L index values as per the specific country and by gender and age or agegroup for a datasetmap_5Lto3L_NICE2022
Probability matrix for the cross walkProbability_matrix_crosswalk.df
Function to add an underscore for texts with spaces in betweenreplace_space_underscore
Function to check the gender column and age column subset based on the values in it have used) in a data framesubset_gender_age_to_group
Function to check format of a numeric column when the values are not boundedtest_data_num_norange
Function to throw error on invalid directory or file or if the file is not readabletest_file_exist_read
Function to value EQ-5D-3L columns to index values for any country and group by gender and agevalue_3L
Function to value EQ-5D-3L scores for various countriesvalue_3L_Ind
Function to value EQ-5D-5L scores for any country and group by gender and agevalue_5L
Function to value EQ-5D-5L scores for various countriesvalue_5L_Ind