hpg | R Documentation |
Calculate the Health Profile Grid (HPG) for two EQ-5D datasets.
hpg(
pre,
post,
country = NULL,
version = NULL,
type = NULL,
ignore.invalid = TRUE,
dimensions = .get_dimension_names(),
no.problems = TRUE
)
pre |
data.frame, numeric or character. For data.frame default column names should be MO, SC, UA, PD and AD representing Mobility, Self-care, Usual activities, Pain/discomfort and Anxiety/depression. Vector using five digit format can also be used. |
post |
data.frame, numeric or character. For data.frame default column names should be MO, SC, UA, PD and AD representing Mobility, Self-care, Usual activities, Pain/discomfort and Anxiety/depression. Vector using five digit format can also be used. |
country |
string of value set country name used. |
version |
string of value "3L" or "5L" to indicate instrument version. |
type |
string specifying method type used in deriving value set scores. Options are TTO or VAS for EQ-5D-3L, VT for EQ-5D-5L, CW for EQ-5D-5L crosswalk conversion valuesets, RCW for EQ-5D-3L reverse crosswalk conversion valuesets. |
ignore.invalid |
boolean whether to ignore invalid scores. TRUE returns NA, FALSE throws an error. |
dimensions |
character vector, specifying "dimension" column names. Defaults are "MO", "SC", "UA", "PD" and "AD". |
no.problems |
boolean. Summarise 11111 "No change" subjects in a "No problems" group. |
a data.frame or list of data.frames containing the columns Pre, Post and PCHC. Pre and Post contain the severity rankings and PCHC the PCHC category.
dat <- read.csv(system.file("extdata", "eq5d3l_example.csv", package="eq5d"))
pre <- dat[dat$Group=="Group1",][1:50,]
post <- dat[dat$Group=="Group2",][1:50,]
res <- hpg(pre, post, country="UK", version="3L", type="TTO")
head(res)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.