body_add_crosstable {crosstable} | R Documentation |
Add a crosstable to an officer
document
Description
body_add_crosstable()
adds such a flextable
an officer
document.
Usage
body_add_crosstable(
doc,
x,
body_fontsize = NULL,
header_fontsize = ceiling(body_fontsize * 1.2),
padding_v = NULL,
allow_break = TRUE,
max_cols = 25,
...
)
Arguments
doc |
a |
x |
a |
body_fontsize |
fontsize of the body |
header_fontsize |
fontsize of the header. Defaults to |
padding_v |
vertical padding of all table rows |
allow_break |
allow crosstable rows to break across pages |
max_cols |
max number of columns for |
... |
further arguments passed to |
Value
The docx object doc
Author(s)
Dan Chaltiel
Examples
#Officer
library(officer)
mytable = crosstable(mtcars2)
doc = read_docx() %>%
body_add_crosstable(mytable) %>%
body_add_break %>%
body_add_crosstable(mytable, compact=TRUE)
dfile = tempfile(fileext=".docx")
print(doc, target = dfile)
if(interactive()) browseURL(dfile)
[Package crosstable version 0.7.0 Index]