split
divides the data x
into subsets defined
by f
. The replacement form replaces values corresponding to
such a division.
# S3 method for hyperframe
split(x, f, drop = FALSE, ...) # S3 method for hyperframe
split(x, f, drop = FALSE, ...) <- value
Hyperframe (object of class "hyperframe"
).
a factor
in the sense that as.factor(f)
defines the
grouping, or a list of such factors in which case their
interaction is used for the grouping.
logical value, indicating whether levels that do not occur should be dropped from the result.
a list of hyperframes which arose (or could have arisen)
from the command split(x,f,drop=drop)
.
Ignored.
The value returned from split.hyperframe
is a list of
hyperframe containing
the values for the groups. The components of the list are named
by the levels of f
(after converting to a factor, or if already
a factor and drop = TRUE
, dropping unused levels).
The replacement method split<-.hyperframe
returns
a new hyperframe x
for which split(x,f)
equals value
.
These are methods for the generic functions
split
and split<-
for hyperframes (objects of class "hyperframe"
).
A hyperframe is like a data frame, except that its entries can be objects of any kind. The behaviour of these methods is analogous to the corresponding methods for data frames.
# NOT RUN {
split(pyramidal, pyramidal$group)
# }
Run the code above in your browser using DataLab