edges {ape}  R Documentation 
edges
draws edges on a plotted tree. fancyarrows
enhances arrows
with triangle and harpoon
heads; it can be called from edges
.
edges(nodes0, nodes1, arrows = 0, type = "classical", ...) fancyarrows(x0, y0, x1, y1, length = 0.25, angle = 30, code = 2, col = par("fg"), lty = par("lty"), lwd = par("lwd"), type = "triangle", ...)
nodes0, nodes1 
vectors of integers giving the tip and/or node numbers where to start and to end the edges (eventually recycled). 
arrows 
an integer between 0 and 3; 0: lines (the default); 1:
an arrow head is drawn at 
type 
if the previous argument is not 0, the type of arrow head:

x0, y0, x1, y1 
the coordinates of the start and end points for

length, angle, code, col, lty, lwd 
default options similar to
those of 
... 
further arguments passed to 
The first function is helpful when drawing reticulations on a phylogeny, especially if computed from the edge matrix.
Emmanuel Paradis
set.seed(2) tr < rcoal(6) plot(tr, "c") edges(10, 9, col = "red", lty = 2) edges(10:11, 8, col = c("blue", "green")) # recycling of 'nodes1' edges(1, 2, lwd = 2, type = "h", arrows = 3, col = "green") nodelabels()