R/multiSelectionToFactor.R
multiSelectionToFactor.Rd
Convert multiple selection information into a factor, typically for use as a covariate or for coloring.
multiSelectionToFactor(selected, all.names)
A named list of character vectors, containing the names of selected observations for different selections. Vectors for different selections may overlap.
Character vector of all observations.
A factor containing the set(s) to which each observation is assigned.
Multiple sets are encoded as comma-separated strings.
Unselected observations are listed as "unselected"
.
multiSelectionToFactor(list(active=c("A", "B"),
saved1=c("B", "C"), saved2=c("D", "E", "F")),
all.names=LETTERS[1:10])
#> A B C D E
#> active active,saved1 saved1 saved2 saved2
#> F G H I J
#> saved2 unselected unselected unselected unselected
#> Levels: active active,saved1 saved1 saved2 unselected