summarize_se: summarize standard interface.

View source: R/summarize_se.R

summarize_seR Documentation

summarize standard interface.

Description

summarize a data frame by the summarizeTerms. Accepts arbitrary text as summarizeTerms to allow forms such as "mean(Sepal.Length)".

Usage

summarize_se(.data, summarizeTerms, ..., warn = TRUE, env = parent.frame())

summarise_se(.data, summarizeTerms, ..., warn = TRUE, env = parent.frame())

Arguments

.data

data.frame

summarizeTerms

character vector of column expressions to summarize by.

...

force later terms to be bound by name

warn

logical, if TRUE warn about possible name collisions.

env

environment to work in.

Value

.data with summarizeTerms summarization applied.

See Also

summarize, summarize_at, :=

Examples


# good
datasets::iris %.>%
  summarize_se(., qae(Mean_Sepal_Length := mean(Sepal.Length),
                      Max_Sepal_Length := max(Sepal.Length)))

# good
datasets::iris %.>%
  summarize_se(., qae(Sepal.Length := mean(Sepal.Length)))

# intentionally generates a warning
datasets::iris %.>%
  summarize_se(., qae(Sepal.Length := mean(Sepal.Length),
                      Max_Sepal_Length := max(Sepal.Length)))



WinVector/seplyr documentation built on Aug. 26, 2022, 12:01 p.m.