Set {data.tree} | R Documentation |
Traverse a Tree and Assign Values
Description
The method takes one or more vectors as an argument. It traverses the tree, whereby the values are picked
from the vector. Also available as OO-style method on Node
.
Usage
#OO-style:
# node$Set(...,
# traversal = c("pre-order", "post-order", "in-order", "level", "ancestor"),
# pruneFun = NULL,
# filterFun = NULL)
#traditional:
Set(nodes, ...)
Arguments
nodes |
The nodes on which to perform the Get (typically obtained via |
... |
each argument can be a vector of values to be assigned. Recycled. |
Value
invisibly returns the nodes (useful for chaining)
See Also
Examples
data(acme)
acme$Set(departmentId = 1:acme$totalCount, openingHours = NULL, traversal = "post-order")
acme$Set(head = c("Jack Brown",
"Mona Moneyhead",
"Dr. Frank N. Stein",
"Eric Nerdahl"
),
filterFun = function(x) !x$isLeaf
)
print(acme, "departmentId", "head")
[Package data.tree version 1.1.0 Index]