split: splits _x_ along the _iter_ dimension into the groups defined...

split-methodsR Documentation

splits x along the iter dimension into the groups defined by f.

Description

Similar to base::split, but working along the 6th, iter, dimension of any singular FLR object. The object is divided into as many objects as unique values in f, and returned as an FLlst-derived object, e.g. an FLQuants object when applied to an FLQuant.

Usage

## S4 method for signature 'FLQuant,vector'
split(x, f)

## S4 method for signature 'FLComp,vector'
split(x, f)

Arguments

x

The object to be split.

f

The vector of group names.

Value

An object of the corresponding plural class (FLQuants from FLQuant).

Author(s)

Iago Mosqueira (WMR).

Examples

# FROM FLQuant to FLQuants
flq <- rlnorm(20, FLQuant(seq(0.1, 0.8, length=10)), 0.2)
split(flq, c(rep(1, 5), rep(2,15)))

flr/FLCore documentation built on May 4, 2024, midnight