Learn R Programming

metan (version 1.10.0)

split_factors: Split a data frame by factors

Description

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

Examples

Run this code
# NOT RUN {
library(metan)

g1 <- split_factors(iris, Species)
g2 <- split_factors(data_ge, ENV, keep_factors = TRUE)

spdata <- as.split_factors(iris)

is.split_factors(spdata)
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab