cells_stub_grand_summary {gt} | R Documentation |
Location helper for targeting the stub cells in a grand summary
Description
cells_stub_grand_summary()
is used to target the stub cells of
a grand summary and it is useful when applying a footnote with
tab_footnote()
or adding custom styles with tab_style()
. The function is
expressly used in each of those functions' locations
argument. The
'stub_grand_summary' location is generated by grand_summary_rows()
.
Usage
cells_stub_grand_summary(rows = everything())
Arguments
rows |
Rows to target
We can specify which rows should be targeted. The default |
Value
A list object with the classes cells_stub_grand_summary
and
location_cells
.
Targeting grand summary stub cells with rows
Targeting the stub cells of a grand summary row is done through the rows
argument. Grand summary cells in the stub will have ID values that can be
used much like column names in the columns
-targeting scenario. We can use
simpler tidyselect-style expressions (the select helpers should work well
here) and we can use quoted row identifiers in c()
. It's also possible to
use row indices (e.g., c(3, 5, 6)
) that correspond to the row number of a
grand summary row.
Examples
Use a portion of the countrypops
dataset to create a gt table. Add
some styling to a grand summary stub cell with tab_style()
and using
cells_stub_grand_summary()
in the locations
argument.
countrypops |> dplyr::filter(country_name == "Spain", year < 1970) |> dplyr::select(-contains("country")) |> gt(rowname_col = "year") |> fmt_number( columns = population, decimals = 0 ) |> grand_summary_rows( columns = population, fns = list(change = ~max(.) - min(.)), fmt = ~ fmt_integer(.) ) |> tab_style( style = cell_text(weight = "bold", transform = "uppercase"), locations = cells_stub_grand_summary(rows = "change") )
Function ID
8-22
Function Introduced
v0.3.0
(May 12, 2021)
See Also
Other location helper functions:
cells_body()
,
cells_column_labels()
,
cells_column_spanners()
,
cells_footnotes()
,
cells_grand_summary()
,
cells_row_groups()
,
cells_source_notes()
,
cells_stub()
,
cells_stub_summary()
,
cells_stubhead()
,
cells_summary()
,
cells_title()
,
location-helper