| by-split {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 |
Variables to split data frame by, as ‘as.quoted’ variables, a formula or character vector. |
data |
A data frame |
drop |
Logical indicating if levels that do not occur should be dropped. Deprecated; levels that do not occur are ignored. |
... |
Additional arguments, currently not used. |
A list of dataframes.
Søren Højsgaard, sorenh@math.aau.dk
orderBy, summaryBy,
transformBy
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)