print_screen {huxtable} | R Documentation |
Print a huxtable on screen
Description
Print a huxtable on screen
Usage
print_screen(ht, ...)
to_screen(ht, ...)
## S3 method for class 'huxtable'
to_screen(
ht,
min_width = ceiling(getOption("width")/6),
max_width = getOption("width", Inf),
compact = TRUE,
colnames = TRUE,
color = getOption("huxtable.color_screen", default = TRUE),
...
)
Arguments
ht |
A huxtable. |
... |
Passed on to |
min_width |
Minimum width in on-screen characters of the result. |
max_width |
Maximum width in on-screen characters of the result. Overrides |
compact |
Logical. To save space, don't print lines for empty horizontal borders. |
colnames |
Logical. Whether or not to print colum names. |
color |
Logical. Whether to print the huxtable in color (requires the |
Details
Screen display shows the following features:
Table and caption positioning
Merged cells
Cell alignment
Borders
Cell background and border color (if the "crayon" package is installed)
Text color, bold and italic (if the "crayon" package is installed)
Cell padding, widths and heights are not shown, nor are border styles.
Value
to_screen
returns a string. print_screen
prints the string and returns NULL
.
See Also
Other printing functions:
print_html()
,
print_latex()
,
print_md()
,
print_rtf()
Examples
bottom_border(jams)[1, 1:2] <- 1
bold(jams)[1, 1:2] <- TRUE
jams <- map_text_color(jams,
by_regex("berry" = "red"))
print_screen(jams)