Label, Unit Attribute of an Object
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 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.
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)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.