decorate_groups.data.frame {yamlet} | R Documentation |
Capture Groups as Decorations for Data Frame
Description
Captures groups as decorations for class 'data.frame'.
Creates a sequentially-valued integer attribute
with name 'groups' for each corresponding column
(after clearing all such existing designations).
It is an error if not all such columns are present.
Defaults to groups(x)
. If no columns are
specified and x has no groups, x is returned
with any existing column-level 'groups' attributes
removed.
Usage
## S3 method for class 'data.frame'
decorate_groups(x, ...)
Arguments
x |
data.frame |
... |
unquoted names of columns to assign as groups; defaults to |
Value
same class as x
See Also
Other decorate:
as_decorated.default()
,
as_decorated()
,
decorate.character()
,
decorate.data.frame()
,
decorate.list()
,
decorate_groups()
,
decorate()
,
decorations.data.frame()
,
decorations_groups.data.frame()
,
decorations_groups()
,
decorations()
,
group_by_decorations.data.frame()
,
group_by_decorations()
,
redecorate()
Examples
library(magrittr)
library(dplyr)
Theoph %>% decorate_groups(Subject, Time) %>% groups # nothing!
Theoph %>% decorate_groups(Subject, Time) %>% decorations # note well
Theoph %>% group_by(Subject, Time) %>% decorate_groups %>% decorations # same