Compute the heights above the root of each node
nodeHeights
computes the height above the root for all nodes in the tree. nodeheight
computes the height above the root for a single node.
nodeHeights(tree, ...) nodeheight(tree, node, ...)
tree |
a phylogeny as an object of class |
node |
for |
... |
optional arguments - presently only |
The function nodeHeights
also gives a handy way to get the total length of the tree from the root to the heighest tip which will be given by max(nodeHeights(tree))
. Generally speaking, nodeHeights
will be faster if the heights of all or a large proportion of nodes is needed, wherease nodeheight
will be faster if the height of one or a small number of nodes are needed.
Either a matrix of the same dimensions as tree$edge
containing the height above the root of each node in edge
(for nodeHeights
); or a single positive number (for nodeheight
).
Liam Revell liam.revell@umb.edu
Revell, L. J. (2012) phytools: An R package for phylogenetic comparative biology (and other things). Methods Ecol. Evol., 3, 217-223.
tree<-rtree(10) X<-nodeHeights(tree)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.