Split a data frame into subsets grouping by one or more factors.
Usage
split_factors(.data, ..., keep_factors = FALSE)
as.split_factors(.data, keep_factors = FALSE)
is.split_factors(x)
Arguments
.data
The data that will be split. Must contain at least one grouping
variable.
...
Comma-separated list of unquoted variable names that will be used
to split the data.
keep_factors
Should the grouping columns be kept?
x
An object to check for class split_factors.
Value
A list where each element is a named level of the grouping factors.
If more than one grouping variable is used, then each element is the
combination of the grouping variables.
Details
This function is used to split a data frame into a named list where each
element is a level of the grouping variable (or combination of grouping
variables).
split_factors() Split a data frame by factors.
as.splict_factors() coerce to an object of class split_factors
is.splict_factors() check if an object is of class split_factors