### Demonstrate rpart
if (require(rpart)) {
require(ggplot2)
fit <- rpart(Kyphosis ~ Age + Number + Start, method = "class",
data = kyphosis)
fitr <- dendro_data(fit)
ggplot() +
geom_segment(data = fitr$segments,
aes(x = x, y = y, xend = xend, yend = yend)
) +
geom_text(data = fitr$labels, aes(x = x, y = y, label = label)) +
geom_text(data = fitr$leaf_labels, aes(x = x, y = y, label = label)) +
theme_dendro()
}
Run the code above in your browser using DataLab