EQ_dummies
Make a data.frame of all EQ-5D dummies relevant for e.g. regression modeling.
make_dummies( df, version = "5L", dim.names = c("mo", "sc", "ua", "pd", "ad"), drop_level_1 = TRUE, add_intercept = FALSE, incremental = FALSE, prepend = NULL, append = NULL, return_df = TRUE )
df
: data.frame containing EQ-5D health states.version
: Either "3L" or "5L", to signify EQ-5D instrument versiondim.names
: A vector of dimension names to be used as names for output columns.drop_level_1
: If set to FALSE, dummies for level 1 will be included. Defaults to TRUE.add_intercept
: If set to TRUE, a column containing 1s will be appended. Defaults to FALSE.incremental
: If set to TRUE, incremental dummies will be produced (e.g. MO = 3 will give mo2 = 1, mo3 = 1). Defaults to FALSE.prepend
: Optional string to be prepended to column names.append
: Optional string to be appended to column names.return_df
: If set to TRUE, data.frame is returned, otherwise matrix. Defaults to TRUE.A data.frame of dummy variables
make_dummies(make_all_EQ_states('3L'), '3L') make_dummies(df = make_all_EQ_states('3L'), version = '3L', incremental = TRUE, add_intercept = TRUE, prepend = "d_")
Useful links