This function allows users to define links between a pair of observations, facilitating the visualization of connections between related data points.
Arguments
- .draw
A function used to draw the links. The function must return a
grob()
object. If the function does not return a validgrob
, no drawing will occur. The input data for the function should include a data frame with the coordinates of the pair of observations to be linked.- ...
<dyn-dots> A list of formulas, where each side of the formula should be an
integer
orcharacter
index of the original data, or arange_link()
object defining the linked observations. UseNULL
to indicate no link on that side. You can also combine these by wrapping them into a singlelist()
. If only the left-hand side of the formula exists, you can input it directly. For integer indices, wrap them withI()
to use the ordering from the layout. You can also usewaiver()
to inherit values from the other group.