Il n’y a aucune fonction directe pour imprimer les règles dans un objet rxDTree, mais les règles peuvent être extraites par le convertir au préalable l’objet rxDTree pour un objet rpart équivalent et l’appel de asRules() à partir du package Hochet.
Exemple :
library(rattle)set.seed(1234)
# classification
iris.sub <- c(sample(1:50, 25), sample(51:100, 25), sample(101:150, 25))
iris.dtree <- rxDTree(Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width, data = iris[iris.sub, ])
iris.dtree
asRules(as.rpart(iris.dtree))