dmap | R Documentation |
dmap()
is just like purrr::map()
but always returns a
data frame. In addition, it handles grouped or sliced data frames.
dmap(.d, .f, ...)
dmap_at(.d, .at, .f, ...)
dmap_if(.d, .p, .f, ...)
dmap_at()
and dmap_if()
recycle length 1 vectors to
the group sizes.
# dmap() always returns a data frame:
dmap(mtcars, summary)
# dmap() also supports sliced data frames:
sliced_df <- mtcars[1:5] %>% slice_rows("cyl")
sliced_df %>% dmap(mean)
sliced_df %>% dmap(~ .x / max(.x))
# This is equivalent to the combination of by_slice() and dmap()
# with 'rows' collation of results:
sliced_df %>% by_slice(dmap, mean, .collate = "rows")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.