Add new items to metadata, effectively a dplyr::bind_rows on top of current metadata

add_to_metadata(metadata = meta, code, name, label = NA, value = NA,
  class = "numeric")

Arguments

metadata

metadata data.frame

code

variable code of the new var in data

name

a more expressive variable name

label

vector of labels for each value

value

each value as a vector

class

class of the new vector as numeric, factor or character

Value

data.frame

Examples

# NOT RUN { add_to_metadata(metadata=meta, code = "sex", name = "Repondents sex", label=c("male","female"), value=c(1:2), class="factor") # }