theme_midr()
returns a complete theme for "ggplot" objects. par.midr()
can be used to set graphical parameters at the package default.
Usage
theme_midr(
grid_type = c("none", "x", "y", "xy"),
base_size = 11,
base_family = "serif",
base_line_size = base_size/22,
base_rect_size = base_size/22
)
par.midr(...)
Arguments
- grid_type
one of "none", "x", "y" or "xy".
- base_size
base font size, given in pts.
- base_family
base font family.
- base_line_size
base size for line elements.
- base_rect_size
base size for rect elements.
- ...
optional arguments in
tag = value
form to be passed tographics::par()
.
Value
theme_midr()
provides a ggplot2 theme customized for the midr package. par.midr()
returns the previous values of the changed parameters in an invisible named list.
Examples
X <- data.frame(x = 1:10, y = 1:10)
ggplot2::ggplot(X) +
ggplot2::geom_point(ggplot2::aes(x, y)) +
theme_midr()
ggplot2::ggplot(X) +
ggplot2::geom_col(ggplot2::aes(x, y)) +
theme_midr(grid_type = "y")
ggplot2::ggplot(X) +
ggplot2::geom_line(ggplot2::aes(x, y)) +
theme_midr(grid_type = "xy")
old.par <- par.midr()
plot(y ~ x, data = X)
plot(y ~ x, data = X, type = "l")
plot(y ~ x, data = X, type = "h")
par(old.par)