prep_expand_codes {dataquieR} | R Documentation |
Expand code labels across variables
Description
Code labels are copied from other variables, if the code is the same and the label is set only for some variables
Usage
prep_expand_codes(
meta_data = "item_level",
suppressWarnings = FALSE,
mix_jumps_and_missings = FALSE
)
Arguments
meta_data |
data.frame the data frame that contains metadata attributes of study data |
suppressWarnings |
logical show warnings, if labels are expanded |
mix_jumps_and_missings |
logical ignore the class of the codes for label expansion, i.e., use missing code labels as jump code labels, if the values are the same. |
Value
data.frame an updated metadata data frame.
Examples
## Not run:
load(system.file("extdata", "meta_data.RData", package = "dataquieR"))
meta_data$JUMP_LIST[meta_data$VAR_NAMES == "v00003"] <- "99980 = NOOP"
md <- prep_expand_codes(meta_data)
md$JUMP_LIST
md$MISSING_LIST
md <- prep_expand_codes(meta_data, mix_jumps_and_missings = TRUE)
md$JUMP_LIST
md$MISSING_LIST
load(system.file("extdata", "meta_data.RData", package = "dataquieR"))
meta_data$MISSING_LIST[meta_data$VAR_NAMES == "v00003"] <- "99980 = NOOP"
md <- prep_expand_codes(meta_data)
md$JUMP_LIST
md$MISSING_LIST
## End(Not run)
[Package dataquieR version 2.1.0 Index]