group_modify.dtplyr_step {dtplyr} | R Documentation |
Apply a function to each group
Description
These are methods for the dplyr group_map()
and group_modify()
generics.
They are both translated to [.data.table
.
Usage
## S3 method for class 'dtplyr_step'
group_modify(.data, .f, ..., keep = FALSE)
## S3 method for class 'dtplyr_step'
group_map(.data, .f, ..., keep = FALSE)
Arguments
.data |
|
.f |
The name of a two argument function. The first argument is passed
|
... |
Additional arguments passed to |
keep |
Not supported for lazy_dt. |
Value
group_map()
applies .f
to each group, returning a list.
group_modify()
replaces each group with the results of .f
, returning a
modified lazy_dt()
.
Examples
library(dplyr)
dt <- lazy_dt(mtcars)
dt %>%
group_by(cyl) %>%
group_modify(head, n = 2L)
dt %>%
group_by(cyl) %>%
group_map(head, n = 2L)
[Package dtplyr version 1.3.1 Index]