guide_axis_minor {ggh4x} | R Documentation |
These are similar the the normal axis guides for position scales, but also place tickmarks at minor break positions.
guide_axis_minor( title = waiver(), check.overlap = FALSE, angle = NULL, n.dodge = 1, order = 0, colour = NULL, color = NULL, trunc_lower = NULL, trunc_upper = NULL, position = waiver() )
title |
A character string or expression indicating a title of guide.
If |
check.overlap |
silently remove overlapping labels, (recursively) prioritizing the first, last, and middle labels. |
angle |
Compared to setting the angle in |
n.dodge |
The number of rows (for vertical axes) or columns (for horizontal axes) that should be used to render the labels. This is useful for displaying labels that would otherwise overlap. |
order |
Used to determine the order of the guides (left-to-right, top-to-bottom), if more than one guide must be drawn at the same location. |
colour, color |
A |
trunc_lower, trunc_upper |
The lower and upper range of the truncated axis:
|
position |
Where this guide should be drawn: one of top, bottom, left, or right. |
An axis_minor guide class object.
This axis guide uses the following the theme elements:
ggh4x.axis.ticks.length.minor
An rel()
object to set the size of minor ticks relative to the
length of major ticks (axis.ticks.length
). Defaults to rel(2/3)
.
Other axis-guides:
guide_axis_logticks()
,
guide_axis_manual()
,
guide_axis_nested()
,
guide_axis_scalebar()
,
guide_axis_truncated()
# Using the minor breaks axis p <- ggplot(iris, aes(Sepal.Width, Sepal.Length)) + geom_point() p + scale_y_continuous(guide = "axis_minor") # Minor break positions are still controlled by the scale p + scale_y_continuous(guide = "axis_minor", minor_breaks = seq(4, 8, by = 0.2)) # Minor tick length is controlled relative to major ticks p + scale_y_continuous(guide = "axis_minor") + theme(ggh4x.axis.ticks.length.minor = rel(0.1))