Learn R Programming

yamlet (version 1.2.0)

c.classified: Combine Classified

Description

Combines classified factor, retaining attributes. Attributes other than levels and codelist are taken from the first argument. Attribute 'levels' is supplied by next method. Attribute 'codelist' is the combined codelists in sequence of all (dots) arguments, after silently removing exact duplicates. If any names are duplicated, the entire codelist is replaced by the effective levels, with optional warning.

Usage

# S3 method for classified
c(
  ...,
  recursive = TRUE,
  warn_conflicted = getOption("yamlet_warn_conflicted", FALSE)
)

Value

class 'classified' 'factor'

Arguments

...

passed to next method

recursive

passed to unlist() internally

warn_conflicted

logical: warn if any duplicated codelist names?

See Also

Other classified: [.classified(), [<-.classified(), [[.classified(), [[<-.classified(), as.integer.classified(), classified(), classified.classified(), classified.data.frame(), classified.default(), classified.dvec(), classified.factor(), desolve.classified(), unclassified(), unclassified.classified(), unclassified.data.frame()

Examples

Run this code
a <- classified(letters[1:3])
b <- classified(letters[3:5])
c <- c(a,b)
c
class(c)

Run the code above in your browser using DataLab