The cell_fill()
helper function is to be used with the tab_style()
function, which itself allows for the setting of custom styles to one or more
cells. Specifically, the call to cell_fill()
should be bound to the
styles
argument of tab_style()
.
cell_fill(color = "#D3D3D3", alpha = NULL)
color | The fill color. If nothing is provided, then |
---|---|
alpha | An optional alpha transparency value for the |
A list object of class cell_styles
.
7-16
Other Helper Functions:
adjust_luminance()
,
cell_borders()
,
cell_text()
,
cells_body()
,
cells_column_labels()
,
cells_column_spanners()
,
cells_grand_summary()
,
cells_row_groups()
,
cells_stubhead()
,
cells_stub()
,
cells_summary()
,
cells_title()
,
currency()
,
escape_latex()
,
gt_latex_dependencies()
,
html()
,
md()
,
pct()
,
px()
,
random_id()
# Use `exibble` to create a gt table; # add styles with `tab_style()` and # the `cell_fill()` helper function tab_1 <- exibble %>% dplyr::select(num, currency) %>% gt() %>% fmt_number( columns = vars(num, currency), decimals = 1 ) %>% tab_style( style = cell_fill(color = "lightblue"), locations = cells_body( columns = vars(num), rows = num >= 5000) ) %>% tab_style( style = cell_fill(color = "gray85"), locations = cells_body( columns = vars(currency), rows = currency < 100 ) )