Extracts structure of one or more trees from a
Each tree in the list are named by the exact indices of the tree;
for example, if the code
obj <- get.tree.forestRK(forestRK.1, tree.index=c(4,5,6)) was used to
extract the structure of the 4th, 5th, and 6th trees in the forest, the user
can retrieve the information pertains explicitly to the 4th tree in the forest
a vector of indices of the trees that we want to extract from
A list containing
forestRK trees that have their indices
specified in the function argument
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
## example: iris dataset ## load the forestRK package library(forestRK) x.train <- x.organizer(iris[,1:4], encoding = "num")[c(1:25,51:75,101:125),] y.train <- y.organizer(iris[c(1:25,51:75,101:125),5])$y.new # random forest # min.num.obs.end.node.tree is set to 5 by default; # entropy is set to TRUE by default # normally nbags and samp.size have to be much larger than 30 and 50 forestRK.1 <- forestRK(x.train, y.train, nbags = 30, samp.size = 50) # get tree tree.index.ex <- c(1,3,8) get.tree <- get.tree.forestRK(forestRK.1, tree.index = tree.index.ex) get.tree[["8"]] # display the 8th tree of the random forest
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.