get_leaves {aggTrees} | R Documentation |
Extracts the number of leaves of an rpart
object.
get_leaves(tree)
tree |
An |
The number of leaves.
Riccardo Di Francesco
subtree
node_membership
leaf_membership
## Generate data.
set.seed(1986)
n <- 3000
k <- 3
X <- matrix(rnorm(n * k), ncol = k)
colnames(X) <- paste0("x", seq_len(k))
y <- exp(X[, 1]) + 2 * X[, 2] * X[, 2] > 0 + rnorm(n)
## Construct tree.
library(rpart)
tree <- rpart(y ~ ., data = data.frame(y, X))
## Extract number of leaves.
n_leaves <- get_leaves(tree)
n_leaves