# Example 1: utility values from EQ-5D-3L profile codes
eq5d3l(c(11111, 12321, 32123, 33333), country = "US")
# Example 2: request multiple value sets
eq5d3l(make_all_EQ_states("3L"), country = c("DK", "CA"))
# Example 3: use a data.frame with dimension columns
df3l <- data.frame(
mo = c(1, 2, 3),
sc = c(1, 2, 2),
ua = c(1, 3, 1),
pd = c(2, 2, 3),
ad = c(1, 1, 2)
)
eq5d3l(df3l, country = "US")
# Example 4: use custom dimension column names
df3l_named <- data.frame(
mobility = c(1, 2, 3),
self_care = c(1, 2, 2),
usual_activities = c(1, 3, 1),
pain_discomfort = c(2, 2, 3),
anxiety_depression = c(1, 1, 2)
)
eq5d3l(
df3l_named,
country = "US",
dim.names = c(
"mobility", "self_care", "usual_activities",
"pain_discomfort", "anxiety_depression"
)
)
Run the code above in your browser using DataLab