split: Split a hyperSpec object according to groups 'split' divides...

splitR Documentation

Split a hyperSpec object according to groups split divides the hyperSpec object into a list of hyperSpec objects according to the groups given by f.

Description

The hyperSpec objects in the list may be bound together again by bind ("r", list_of_hyperSpec_objects).

Usage

## S4 method for signature 'hyperSpec'
split(x, f, drop = TRUE)

Arguments

x

the hyperSpec object

f

a factor giving the grouping (or a variable that can be converted into a factor by as.factor)

drop

if TRUE, levels off that do not occur are dropped.

Value

A list of hyperSpec objects.

Author(s)

C. Beleites

See Also

split

Examples


dist <- pearson.dist (chondro[[]])
dend <- hclust (dist, method = "ward")
z <- cutree (dend, h = 0.15)

clusters <- split (chondro, z)
length (clusters)

# difference in cluster mean spectra
plot (apply (clusters[[2]], 2, mean) - apply (clusters[[1]], 2, mean))



hyperSpec documentation built on May 29, 2024, 7:28 a.m.