Hi,
I'm trying to extract the rules from every tree in the random forest model
that I've created. I've used randomForest2Rules function from "rattle"
package however I get an error "Error in if (var.class == "character" |
var.class == "factor") { : 
  argument is of length zero" 

Sample code:
library(rattle)
library(randomForest)
iris.10tree <- randomForest(Species ~ ., data=iris, ntree=10)
iris.10tree
printRandomForests(iris.10tree) #this prints the rules as described in the
vignette
ruleset<-randomForest2Rules(iris.10tree) # this does not work and gives the
error I mentioned above.

Rattle package: http://cran.r-project.org/web/packages/rattle/rattle.pdf

Please can someone tell me where I'm going wrong.

--
View this message in context: 
http://r.789695.n4.nabble.com/randomForest2Rules-tp3822530p3822530.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