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.