as.label: Label character vector as label to use in comparisons with a...

View source: R/as.label.R

as.labelR Documentation

Label character vector as label to use in comparisons with a code vector

Description

Label character vector as label to use in comparisons with a code vector

Usage

as.label(x)

Arguments

x

character vector that is to be interpreted as a label. If x is not a character vector it will be converted to one using as.character.

Value

Returns a character vector with the class "label". This can be used in comparisons to a 'code' vector, or to assign to a 'code' vector.

See Also

Uses codes.

Examples

data(objectcodes)
data(objectsales)
objectsales$product <- code(objectsales$product, objectcodes)

objectsales$product[1] <- as.label("Hammer")

objectsales$product == as.label("Hammer")
subset(objectsales, product == as.label("Hammer"))

# This is the same as
subset(objectsales, product == codes("Hammer", cl(product)))


codelist documentation built on April 12, 2025, 2:25 a.m.