Hi,
The work around this is to use printRandomForests function in Rattle
package. It outputs the forest in the form of rules.

For ex:
#Load libraries
library(rattle)
library(randomForest)

#Load sample data
data(iris)

#Build a forest
iris.rf <- randomForest(Species ~ ., data=iris,
importance=TRUE,keep.forest=T, ntree=5, do.trace=T)
iris.rf

#send rules in above forest to a textfile
sink(file = "rfrules.txt", append = FALSE, type = "output")
printRandomForests(iris.rf)
sink()

After getting the rules in to a text file, and because the text is
structured, you can use the language of your choice to transform the rules
in to a format you need.

--
View this message in context: 
http://r.789695.n4.nabble.com/randomForest2Rules-tp3822530p4423956.html
Sent from the R help mailing list archive at Nabble.com.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to