advbtsub {VBTree} | R Documentation |
Using double list to generate sub tree from vector binary tree
Description
Advanced visiting for the vector binary tree. Generating a sub tree from visited vector binary tree,
through specific assigment determined by the argument inq
.
Usage
advbtsub(x, inq)
Arguments
x |
The vector binary tree to be visited. Traversal is acheivable through invalid assignment in desired layers. |
inq |
An integer double list to determine the visiting location. The length of |
Value
Return a sub tree from visited vector binary tree, according to the argument inq
.
See Also
Examples
#Make vector binary tree:
colnamevbt <- dl2vbt(chrvec2dl(colnames(datatest)))
#Visit by specific assignment:
visit <- list(c(2), c(3:6), c(2,4), 1)
advbtsub(colnamevbt, visit)
#Traversal of the second layers:
visit <- list(c(2), colnamevbt$dims[2]+1, c(2,4), 1)
advbtsub(colnamevbt, visit)
#Invalid assignments in 1st and 3rd layers:
visit <- list(c(3), c(3:6), c(5), 1)
advbtsub(colnamevbt, visit)
[Package VBTree version 0.1.1 Index]