2015-06-09 56 views
0

我正在构建一个决策树。现在,我想在树结构中存储分裂条件或阈值,父,叶和其他变量,以便我可以再次调用它并在预测时获得这些值?我没有使用任何随机森林软件包,因为我想像我希望的那样获取我的树。如何在R中的树形结构中存储数据?

+1

参见partykit。在[vignette](http://cran.r-project.org/web/packages/partykit/vignettes/partykit.pdf)中,有一个示例如何手动构建树。 – bergant

回答

1

列表结构是唯一的出路。看看如何存储树状图对象。

?as.dendrogram 

其他要检查的包将是igraph

+0

列表真的是唯一的方法吗?我认为环境结构可以是另一种方式? –

+0

环境只是一个很大的类列表对象(通过“[[”和“$”访问),当然可以包含各种类的项目,包括其他列表。 –

+0

'rpart'使用数据框和矩阵来存储树和分割结构。 – joran