Learn R Programming

photobiology (version 0.11.3)

untag: Remove tags

Description

Remove tags from an R object if present, otherwise return the object unchanged.

Usage

untag(x, ...)

# S3 method for default untag(x, ...)

# S3 method for generic_spct untag(x, byref = FALSE, ...)

# S3 method for generic_mspct untag(x, byref = FALSE, ...)

Value

if x contains tag data they are removed and the "spct.tags" attribute is set to NA, while if x has no tags, it is not modified. In either case, the byref argument is respected: in all cases if

byref = FALSE a copy of x is returned.

Arguments

x

an R object.

...

ignored (possibly used by derived methods).

byref

logical indicating if new object will be created by reference or by copy of x

Methods (by class)

  • untag(default): Default for generic function

  • untag(generic_spct): Specialization for generic_spct

  • untag(generic_mspct): Specialization for generic_spct

See Also

Other tagging and related functions: is_tagged(), tag(), wb2rect_spct(), wb2spct(), wb2tagged_spct()