- key
A segment key specification. See more information
in the linked topic. Alternatively, an object of class
<hclust> that automatically invokes key_dendro().
- 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.
- labels, ticks, axis_line
Guides to use as labels, ticks or axis lines. Can be specified as one of
the following:
A <logical[1]> which when FALSE will set the guide to guide_none()
and if TRUE, will set guide to appropriate primitive.
A <Guide> class object.
A <function> that returns a <Guide> class object.
A <character[1]> naming such a function, without the guide_ or
primitive_ prefix.
- space
Either a <unit> or <rel>
object of length 1 determining the space allocated in the orthogonal
direction. When the space argument is of class <rel> (default) the
base size is taken from the tick length theme setting.
- vanish
Only relevant when the guide is used in the secondary theta
position: a <logical[1]> on whether the continue to draw the segments
until they meed in the center (TRUE) or strictly observe the space
setting (FALSE).
- n.dodge
An positive <integer[1]> setting the number of layers text
labels can occupy to avoid overlapping labels.
- 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.
- 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.
- 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".