powered by
NodeOrder() calculates the order of each node: the number of edges incident to it in a tree. This value includes the root edge in rooted trees.
NodeOrder()
NodeOrder(x, includeAncestor = TRUE, internalOnly = FALSE)
NodeOrder() returns an integer listing the order of each node; entries are named with the number of each node.
A tree of class phylo, its $edge property, or a list thereof.
phylo
$edge
Logical specifying whether to count edge leading to ancestral node in calculation of order.
Logical specifying whether to restrict to results to internal nodes, i.e. to omit leaves. Irrelevant if includeAncestor = FALSE.
includeAncestor = FALSE
Martin R. Smith (martin.smith@durham.ac.uk)
Other tree navigation: AncestorEdge(), CladeSizes(), DescendantEdges(), EdgeAncestry(), EdgeDistances(), ListAncestors(), MRCA(), MatchEdges(), NDescendants(), NodeDepth(), NodeNumbers(), RootNode()
AncestorEdge()
CladeSizes()
DescendantEdges()
EdgeAncestry()
EdgeDistances()
ListAncestors()
MRCA()
MatchEdges()
NDescendants()
NodeDepth()
NodeNumbers()
RootNode()
tree <- CollapseNode(BalancedTree(8), 12:15) NodeOrder(tree) plot(tree) nodelabels(NodeOrder(tree, internalOnly = TRUE))
Run the code above in your browser using DataLab