theme_kim {kim} | R Documentation |
Theme Kim
Description
A custom ggplot theme
Usage
theme_kim(
legend_position = "none",
legend_spacing_y = 1,
legend_key_size = 3,
base_size = 20,
axis_tick_font_size = 20,
axis_title_font_size = 24,
y_axis_title_vjust = 0.85,
axis_title_margin_size = 24,
cap_axis_lines = FALSE
)
Arguments
legend_position |
position of the legend (default = "none") |
legend_spacing_y |
vertical spacing of the legend keys in the unit of "cm" (default = 1) |
legend_key_size |
size of the legend keys in the unit of "lines" (default = 3) |
base_size |
base font size |
axis_tick_font_size |
font size for axis tick marks |
axis_title_font_size |
font size for axis title |
y_axis_title_vjust |
position of the y axis title (default = 0.85).
If default is used, |
axis_title_margin_size |
size of the margin between axis title and the axis line |
cap_axis_lines |
logical. Should the axis lines be capped at the outer tick marks? (default = FALSE) |
Details
If a axis lines are to be capped at the ends, the following package(s) must be installed prior to running the function: Package 'lemon' v0.4.4 (or possibly a higher version) by Edwards et al. (2020), https://cran.r-project.org/package=lemon
Value
a ggplot object; there will be no meaningful output from
this function. Instead, this function should be used with another
ggplot object, e.g.,
ggplot(mtcars , aes(x = disp, y = mpg)) + theme_kim()
Examples
prep(ggplot2)
ggplot2::ggplot(mtcars, aes(x = cyl, y = mpg)) +
geom_point() + theme_kim()