This is a convenience function to use in row or column specifications.
In this context,
every(n, from)
will return from, from + n, ...,
up to the number of rows
or columns of the huxtable. evens
and odds
return even and odd
numbers, i.e. they are equivalent to every(2, 2)
and every(2, 1)
respectively.
everywhere
returns all rows or columns, equivalently to every(1)
.
every(n = 1, from = n)everywhere(ht, dimension)
evens(ht, dimension)
odds(ht, dimension)
A number (at least 1)
A number (at least 1)
An object with a dim
attribute like a matrix or data frame.
Number of the dimension to use.
Technically, every
returns a 2-argument function which can be called like
f(ht, dimension)
. See rowspecs for details.
# NOT RUN {
ht <- huxtable(a = 1:10, b = 1:10)
ht <- set_background_color(ht, every(3), everywhere, 'wheat')
background_color(ht)
ht <- set_align(ht, evens, 1:2, 'right')
ht <- set_align(ht, odds, 1:2, 'center')
align(ht)
# }
Run the code above in your browser using DataLab