splitBy {doBy} | R Documentation |
Split a dataframe according to the levels of variables in the dataframe. The variables to split by can be given as a formula or as a character vector.
splitBy(formula, data = parent.frame(), drop=TRUE)
formula |
The right hand side of a formula (or a character vector) |
data |
A data frame |
drop |
Logical indicating if levels that do not occur should be dropped |
... |
Additional arguments, currently not used. |
A list of dataframes.
Søren Højsgaard, sorenh@math.aau.dk
orderBy
,
summaryBy
,
transformBy
,
lapplyBy
,
scaleBy
data(dietox, package="doBy") splitBy(formula = ~Evit+Cu, data = dietox) splitBy(formula = c("Evit","Cu"), data = dietox) splitBy(~Month, data=airquality) splitBy("Month", data=airquality)