Learn R Programming

table.express (version 0.4.2)

group_by-table.express: Grouping clauses

Description

Grouping by columns of a data.table::data.table.

Usage

# S3 method for ExprBuilder
group_by(
  .data,
  ...,
  .parse = getOption("table.express.parse", FALSE),
  .chain = getOption("table.express.chain", TRUE)
)

# S3 method for data.table group_by(.data, ...)

Arguments

.data

An instance of ExprBuilder.

...

Clause for grouping on columns. The by inside the data.table's frame.

.parse

Logical. Whether to apply rlang::parse_expr() to obtain the expressions.

.chain

Logical. Should a new frame be automatically chained to the expression if the clause being set already exists?

Details

Everything in ... will be wrapped in a call to list.

To see more examples, check the vignette, or the table.express-package entry.

Examples

Run this code

data("mtcars")

data.table::as.data.table(mtcars) %>%
    start_expr %>%
    group_by(cyl, gear)

Run the code above in your browser using DataLab