Assign a label to a vector or data frame, or returns value previously stored
in the object's label
attribute (or NA
if none found).
label(x, all = FALSE, fallback = FALSE, simplify = FALSE)
label(x) <- value
An R object to extract labels from.
Logical. When x is a data frame, setting this argument to
TRUE
will make the function return all variable labels. By default,
its value is FALSE
, so that if x is a data frame, it is the data
frame's label that will be returned.
a logical value indicating if labels should fallback to
object name(s). Defaults to FALSE
.
When x is a data frame and all = TRUE
, coerce results
to a vector when TRUE
, otherwise (default) return a named
list
containing only non-NULL/non-NA elements.
String to be used as label.