Description Usage Arguments Value Backend variations See Also Examples
Summarise multiple values to a single value.
1 2 3 4 5 6 7 | summarise(.data, ...)
summarise_(.data, ..., .dots)
summarize(.data, ...)
summarize_(.data, ..., .dots)
|
.data |
A tbl. All main verbs are S3 generics and provide methods
for |
... |
Name-value pairs of summary functions like |
.dots |
Used to work around non-standard evaluation. See
|
An object of the same class as .data. One grouping level will
be dropped.
Data frame row names are silently dropped. To preserve, convert to an explicit variable.
Data frames are the only backend that supports creating a variable and using it in the same summary. See examples for more details.
Other single.table.verbs: arrange,
filter, mutate,
select, slice
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | summarise(mtcars, mean(disp))
summarise(group_by(mtcars, cyl), mean(disp))
summarise(group_by(mtcars, cyl), m = mean(disp), sd = sd(disp))
# With data frames, you can create and immediately use summaries
by_cyl <- mtcars %>% group_by(cyl)
by_cyl %>% summarise(a = n(), b = a + 1)
## Not run:
# You can't with data tables or databases
by_cyl_dt <- mtcars %>% dtplyr::tbl_dt() %>% group_by(cyl)
by_cyl_dt %>% summarise(a = n(), b = a + 1)
by_cyl_db <- src_sqlite(":memory:", create = TRUE) %>%
copy_to(mtcars) %>% group_by(cyl)
by_cyl_db %>% summarise(a = n(), b = a + 1)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.