quad_active {ggalign} | R Documentation |
Determine the Active Context of Quad-Layout
Description
-
quad_active
: Sets the active context to thequad_layout()
/ggheatmap()
itself. -
quad_anno
: Sets the active context to the specified annotation stack based on theposition
argument. -
anno_top
: A special case ofquad_anno
withposition = "top"
. -
anno_left
: A special case ofquad_anno
withposition = "left"
. -
anno_bottom
: A special case ofquad_anno
withposition = "bottom"
. -
anno_right
: A special case ofquad_anno
withposition = "right"
.
Usage
quad_active(width = NULL, height = NULL)
quad_anno(
position,
size = NULL,
free_guides = waiver(),
initialize = NULL,
what = waiver()
)
anno_top(
size = NULL,
free_guides = waiver(),
initialize = NULL,
what = waiver()
)
anno_left(
size = NULL,
free_guides = waiver(),
initialize = NULL,
what = waiver()
)
anno_bottom(
size = NULL,
free_guides = waiver(),
initialize = NULL,
what = waiver()
)
anno_right(
size = NULL,
free_guides = waiver(),
initialize = NULL,
what = waiver()
)
Arguments
width , height |
The relative width/height of the main plot, can be a
|
position |
A string of |
size |
A numeric value or an
|
free_guides |
Override the |
initialize |
A boolean indicating whether the annotation stack should be
initialized if it is not already. By default, the annotation stack layout
will attempt to initialize when the data is compatible. If set to |
what |
What should get activated in the annotation stack?
A single number or string of the plot elements in the layout. If |
Details
By default, quad_anno()
attempts to initialize the annotation stack layout
using data from quad_layout()
/ggheatmap()
. However, in situations where you want to use
different data for the annotation stack, you can set initialize = FALSE
and then provide a custom stack_layout()
.
Value
An object that can be added to quad_layout()
/ggheatmap()
.