label: Assign Label to an Object and Return It

Description Usage Arguments Details Value Author(s) References Examples

View source: R/label.R

Description

This function assigns a label to any kind of object. The label later can be retrieved and reused.

Usage

1
2
label(x)
label(x) <- value

Arguments

value

any expression.

x

any object.

Details

The label can be any expression assigned to any object. It is stored as a character attribute. Inheritance is not implemented, so by any transformation of the object into another one, the label is lost.

Value

Print out the label value.

Author(s)

P\'eter S\'olymos, [email protected]

References

S\'olymos P. (2008) mefa: an R package for handling and reporting count data. Community Ecology 9, 125–127.

S\'olymos P. (2009) Processing ecological data in R with the mefa package. Journal of Statistical Software 29(8), 1–28. http://www.jstatsoft.org/v29/i08/

http://mefa.r-forge.r-project.org/

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
x <- 1:10
x
## Assign a character
label(x) <- "x is a vector"
x
## Get back the label
label(x)
## Note the effect of deparsing
label(x) <- 1:10
label(x)

mefa documentation built on May 31, 2017, 2:50 a.m.