いろいろあって悩むのでまとめた

rpart

# install.packages("rpart")
# library("rpart")
data(iris)
iris.rp <- rpart(Species ~ ., data = iris, maxdepth = 4)

plot(iris.rp)
text(iris.rp, use.n = T)

mvpart

もうない

# install.packages("mvpart")
# package ‘mvpart’ is not available (for R version 3.2.2)

# https://cran.r-project.org/web/packages/mvpart/index.html
# -> Package ‘mvpart’ was removed from the CRAN repository.
# https://cran.r-project.org/src/contrib/Archive/mvpart
# より、ArchiveをダウンロードしてInstallは可能だが、他のPackageの存在を知ったのでもうお世話にならなさそう

rpart-plot

install.packages("rpart.plot")
library("rpart.plot")

rpart.plot(iris.rp)

fancyRpartPlot

# http://rattle.togaware.com/
# Rattle: A Graphical User Interface for Data Mining using R

install.packages("rattle")
# いろいろCompileする -> 失敗した…
# 以下でPlotできるらしい

library("rattle")
library("rpart.plot")
fancyRpartPlot(iris.rp)

partykit

install.packages("partykit")
library("partykit")

plot(as.party(iris.rp))