phyloXXYY {phylobase} | R Documentation |
Calculate node x and y coordinates
Description
Calculates the node x and y locations for plotting a phylogenetic tree.
Usage
phyloXXYY(phy, tip.order = NULL)
Arguments
phy |
A |
tip.order |
A character vector of tip labels, indicating their order along the y axis (from top to bottom). Or, a numeric vector of tip node IDs indicating the order. |
Details
The y coordinates of the tips are evenly spaced from 0 to 1 in pruningwise order. Ancestor y nodes are given the mean value of immediate descendants. The root is given the x coordinate 0 and descendant nodes are placed according to the cumulative branch length from the root, with a maximum x value of 1.
Value
yy |
Internal node and tip y coordinates |
xx |
Internal node and tip x coordinates |
phy |
A |
segs |
A list of |
torder |
The tip order provided as |
eorder |
The an index of the reordered edges
compared to the result of |
Author(s)
Peter Cowan pdc@berkeley.edu
See Also
treePlot
, plotOneTree
Examples
data(geospiza)
coor <- phyloXXYY(geospiza)
plot(coor$xx, coor$yy, pch = 20)