Description Usage Arguments Details Value Author(s) Examples
Returns the node number of the last node of a rooted subtree.
1 2 3 | last.node.of.subtree(
tree,
subtree.root.name)
|
tree |
An object of class |
subtree.root.name |
The name of the root of the subtree. |
Knowing the node numbers of both the root node (of a subtree) and the last node of such a subtree is sufficient to isolate all nodes from this rooted subtree (as node are numbered in a recursive manner, left first then right).
The node number of the last node of a rooted subtree.
A. Truong
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #grow a tree on the Pima Indian dataset
data(Pima.tr, package = "MASS")
ob.tree <- oblique.tree(formula = type~.,
data = Pima.tr,
oblique.splits = "on")
plot(ob.tree);text(ob.tree);title(main="Oblique Tree")
#what is the node number of the last node of the entire tree?
oblique.tree:::last.node.of.subtree(
tree = ob.tree,
subtree.root.name = 1)
#what is the node number of the last node of the subtree rooted at the node with name '4'?
oblique.tree:::last.node.of.subtree(
tree = ob.tree,
subtree.root.name = 4)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.