cells_row_groups {gt} | R Documentation |
Location helper for targeting row groups
Description
cells_row_groups()
is used to target the table's row groups
when applying a footnote with tab_footnote()
or adding custom style with
tab_style()
. The function is expressly used in each of those functions'
locations
argument. The 'row_groups' location can be generated by the
specifying a groupname_col
in gt()
, by introducing grouped data to gt()
(via dplyr::group_by()
), or, by specifying groups with tab_row_group()
.
Usage
cells_row_groups(groups = everything())
Arguments
groups |
Specification of row group IDs
The row groups to which targeting operations are constrained. Can either be
a series of row group ID values provided in |
Value
A list object with the classes cells_row_groups
and
location_cells
.
Targeting cells with groups
By default groups
is set to everything()
, which means that all available
groups will be considered. Providing the ID values (in quotes) of row groups
in c()
will serve to constrain the targeting to that subset of groups.
Examples
Let's use a summarized version of the pizzaplace
dataset to create a
gt table with grouped data. Add a summary with summary_rows()
and then
add a footnote to the "peppr_salami"
row group label with tab_footnote()
;
the targeting is done with cells_row_groups()
in the locations
argument.
pizzaplace |> dplyr::filter(name %in% c("soppressata", "peppr_salami")) |> dplyr::group_by(name, size) |> dplyr::summarize(`Pizzas Sold` = dplyr::n(), .groups = "drop") |> gt(rowname_col = "size", groupname_col = "name") |> summary_rows( columns = `Pizzas Sold`, fns = list(label = "TOTAL", fn = "sum"), fmt = ~ fmt_integer(.) ) |> tab_footnote( footnote = "The Pepper-Salami.", cells_row_groups(groups = "peppr_salami") )
Function ID
8-16
Function Introduced
v0.2.0.5
(March 31, 2020)
See Also
Other location helper functions:
cells_body()
,
cells_column_labels()
,
cells_column_spanners()
,
cells_footnotes()
,
cells_grand_summary()
,
cells_source_notes()
,
cells_stub()
,
cells_stub_grand_summary()
,
cells_stub_summary()
,
cells_stubhead()
,
cells_summary()
,
cells_title()
,
location-helper