Configure default plotting options for all cjdiag plots. These serve as the middle-priority layer: explicit function arguments override these, and these override the hardcoded package defaults.
Usage
set_cjdiag_theme(
base_size = 12,
palette = "default",
font_family = "",
label_wrap = 35L,
theme = NULL,
print_n = 10L
)Arguments
- base_size
Default font size for plots (default 12)
- palette
Default color palette:
"default","colorblind", or"grey"(default"default")- font_family
Default font family (default
"")- label_wrap
Default character width for label wrapping (default 35)
- theme
A complete
ggplot2::theme()object to use as default (defaultNULL, usestheme_cjdiag())- print_n
Default number of rows shown by
print()methods (default 10)
See also
Other customization:
cjdiag_palette(),
get_cjdiag_options(),
set_cjdiag_labels(),
theme_cjdiag()
Examples
# Set colorblind-friendly defaults
old <- set_cjdiag_theme(palette = "colorblind", base_size = 14)
# Reset to defaults
set_cjdiag_theme()
# Restore previous options
if (FALSE) { # \dontrun{
do.call(set_cjdiag_theme, old)
} # }
