Colors can be in any format understood by R:
A color name like
"darkred"A HTML string like
"#FF0000"The result of a function like
rgb(1, 0, 0)orgrey(0.5)
Usage
background_color(ht)
background_color(ht) <- value
set_background_color(ht, row, col, value)
map_background_color(ht, row, col, fn)Arguments
- ht
A huxtable.
- value
A character vector or matrix. Set to
NAto reset to the default, which isNA_character_.- row
A row specifier. See rowspecs for details.
- col
An optional column specifier.
- fn
A mapping function. See mapping-functions for details.
See also
Other formatting functions:
bold(),
font(),
font_size(),
na_string(),
number_format(),
text_color()
Examples
background_color(jams) <- grey(0.7)
background_color(jams)
#> Type Price
#> 1 "#B3B3B3" "#B3B3B3"
#> 1.1 "#B3B3B3" "#B3B3B3"
#> 2 "#B3B3B3" "#B3B3B3"
#> 3 "#B3B3B3" "#B3B3B3"
set_background_color(jams, "yellow")
#> Type Price
#> Strawberry 1.90
#> Raspberry 2.10
#> Plum 1.80
#>
#> Column names: Type, Price
set_background_color(jams, 2:3, 1, "yellow")
#> Type Price
#> Strawberry 1.90
#> Raspberry 2.10
#> Plum 1.80
#>
#> Column names: Type, Price
map_background_color(jams, by_rows("yellow", grey(0.7)))
#> Type Price
#> Strawberry 1.90
#> Raspberry 2.10
#> Plum 1.80
#>
#> Column names: Type, Price