- key
A standard key specification. Defaults to
key_auto()
. See more information in the linked topic and the 'Details'
section.
- title
A <character[1]>
or <expression[1]>
indicating the title of
the guide. If NULL
, the title is not shown. The default,
waiver()
, takes the name of the scale object or
the name specified in labs()
as the title.
- theme
A <theme>
object to style the guide individually or
differently from the plot's theme settings. The theme
argument in the
guide overrides and is combined with the plot's theme.
- n.dodge
An positive <integer[1]>
setting the number of layers text
labels can occupy to avoid overlapping labels.
- check.overlap
A <logical[1]>
indicating whether to check for and
omit overlapping text. If TRUE
, first, last and middle labels are
recursively prioritised in that order. If FALSE
, all labels are drawn.
- angle
A specification for the text angle. Compared to setting the angle
argument
in element_text()
, this argument uses some
heuristics to automatically pick the hjust
and vjust
that you
probably want. Can be one of the following:
NULL
to take angles and justification settings directly from the theme.
waiver()
to allow reasonable defaults in special
cases.
A <numeric[1]>
between -360 and 360 for the text angle in degrees.
- cap
A method to cap the axes. One of the following:
A <character[1]>
with one of the following:
"none"
to perform no capping.
"both"
to cap the line at both ends at the most extreme breaks.
"upper"
to cap the line at the upper extreme break.
"lower"
to cap the line at the lower extreme break.
A <logical>[1]
, where TRUE
is equivalent to "both"
and FALSE
is equivalent to "none"
in the options above.
A sorted <numeric>[2n]
with an even number of members. The lines
will be drawn between every odd-even pair.
A <function>
that takes the scale's breaks as the first argument, the
scale's limits as the second argument and returns a <numeric>[2n]
as
described above.
- bidi
A <logical[1]>
: whether ticks should be drawn bidirectionally
(TRUE
) or in a single direction (FALSE
, default).
- order
A positive <integer[1]>
that specifies the order of this guide among
multiple guides. This controls in which order guides are merged if there
are multiple guides for the same position. If 0
(default), the order is
determined by a hashing indicative settings of a guide.
- position
A <character[1]>
giving the location of the guide. Can be one of "top"
,
"bottom"
, "left"
or "right"
.