Объект randomForest содержит всю информацию о каждом дереве в объекте. Каждое дерево не особенно сложно, хотя это может сбивать с толку.
iris.rf <- randomForest(Species ~ ., data=iris, importance=TRUE,
proximity=TRUE)
> names(iris.rf$forest)
[1] "ndbigtree" "nodestatus" "bestvar" "treemap" "nodepred"
[6] "xbestsplit" "pid" "cutoff" "ncat" "maxcat"
[11] "nrnodes" "ntree" "nclass" "xlevels"
Чтобы понять, как использовать лес за пределами R, вам нужно взглянуть на исходный код. Загрузите исходный пакет randomForest, распакуйте tar.gz и посмотрите в каталог src. В rf.c вы увидите функцию classForest (а для регрессии посмотрите на regForest в regrf.c). Посмотрите на функцию предиката R.gnndomForest, чтобы увидеть, как она вызывается. Возможно, вам придется использовать getAnywhere ("Foregnet.randomForest"), чтобы увидеть его в R.
Для извлечения информации о R и прогнозирования в другом пакете потребуется немало дураков, так что вам придется тщательно подумать, прежде чем вы действительно это сделаете. Установка программного обеспечения, которое вы намереваетесь использовать, может быть более простой.