| Label, Unit | R Documentation |
Set and retrieve the label, resp. unit attribute of x. This can be helpful for documenting the specific meaning of a variable, of an entire data.frame or any other object. For single vectors it can be useful to store the unit.
Label(x)
Label(x) <- value
Labels(x)
Labels(x) <- value
Unit(x)
Unit(x) <- value
x |
any object |
value |
a single string describing the object |
The label should consist of a single text (length of 1). The text may contain line feeds.
It can be deleted by setting the label to NULL.
Labels() can be used to retrieve and assign vectorized labels to data.frames or lists.
Label and Unit return the label attribute of x, if any; otherwise, NULL.
Andri Signorell <andri@signorell.net>
A more elaborated label version can be found in package Hmisc label().
# add a descriptive label to a variable
Label(d.diamonds$colour) <- "The rating scale applied to diamonds ranges from colorless
to yellow, as any other color is extremely rare."
# technically just appending the text as attribute to the variable
attributes(d.diamonds$colour)
# label is supported while describing data
Desc(d.diamonds$colour)
# The label can be deleted by setting it to NULL
Label(d.diamonds$colour) <- NULL
# Labelling the columns of a data.frame is best done with a loop
# (all so far seen *apply aproaches lead to more complicated code...)
lbl <- RndWord(16, 7)
for(i in seq_along(lbl))
Label(d.pizza[, i]) <- lbl[i]
Str(d.pizza)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.