smoothArc {dagR} | R Documentation |
Draw an undirected assocation in a DAG.
Description
This draws a dashed connection between two points, curving it so that it goes through a third point.
This is internally used by dag.draw
to draw associations.
Usage
smoothArc(A, B, C, res = 20, gap = 0.05, p = FALSE)
Arguments
A |
Vector of length 2, providing xy coordinates of first point. |
B |
Vector of length 2, providing xy coordinates of second point. |
C |
Vector of length 2, indicating xy coordinates through which the association should be curved. |
res |
How smooth should the curve be drawn? |
gap |
How far from point A and B should the line end? |
p |
If TRUE, the point through which the curve goes is drawn (this is to allow better moving it with |
Note
In the version 1.0.1 distributed as online supplemental material with Breitling (2010), the function contains arbitrary default values used during development.
Author(s)
Lutz P Breitling <l.breitling@posteo.de>
References
Breitling LP (2010). dagR: a suite of R functions for directed acyclic graphs. Epidemiology 21(4):586-587.