Group by one or more variables
This is a method for the dplyr group_by() generic. It is translated to
the GROUP BY clause of the SQL query when used with
summarise() and to the PARTITION BY clause of
window functions when used with mutate().
## S3 method for class 'tbl_lazy' group_by(.data, ..., .add = FALSE, add = NULL, .drop = TRUE)
| .data | A lazy data frame backed by a database query. | 
| ... | < | 
| .add | When  This argument was previously called  | 
| add | Deprecated. Please use  | 
| .drop | Not supported by this method. | 
library(dplyr, warn.conflicts = FALSE) db <- memdb_frame(g = c(1, 1, 1, 2, 2), x = c(4, 3, 6, 9, 2)) db %>% group_by(g) %>% summarise(n()) %>% show_query() db %>% group_by(g) %>% mutate(x2 = x / sum(x, na.rm = TRUE)) %>% show_query()
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.