Print a Node in a human-readable fashion.
Print a Node
in a human-readable fashion.
## S3 method for class 'Node' print( x, ..., pruneMethod = c("simple", "dist", NULL), limit = 100, pruneFun = NULL )
x |
The Node |
... |
Node attributes to be printed. Can be either a character (i.e. the name of a Node field),
a Node method, or a function taking a Node as a single argument. See |
pruneMethod |
The method can be used to prune for printing in a simple way. If NULL, the entire tree is displayed. If
"simple", then only the first |
limit |
The maximum number of nodes to print. Can be |
pruneFun |
allows providing a prune criteria, i.e. a function taking a |
data(acme) print(acme, "cost", "p") print(acme, "cost", probability = "p") print(acme, expectedCost = function(x) x$cost * x$p) do.call(print, c(acme, acme$attributesAll)) tree <- CreateRegularTree(4, 5) # print entire tree: print(tree, pruneMethod = NULL) # print first 20 nodes: print(tree, pruneMethod = "simple", limit = 20) # print 20 nodes, removing leafs first: print(tree, pruneMethod = "dist", limit = 20) # provide your own pruning function: print(tree, pruneFun = function(node) node$position != 2)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.