【发布时间】:2016-12-12 18:33:12
【问题描述】:
以下代码:
library(randomForest)
z.auto <- randomForest(Mileage ~ Weight,
data=car.test.frame,
ntree=1,
nodesize = 15)
tree <- getTree(z.auto,k=1,labelVar = T)
tree
将此作为文本输出:
left daughter right daughter split var split point status prediction
1 2 3 Weight 2567.5 -3 24.45000
2 0 0 <NA> 0.0 -1 30.66667
3 4 5 Weight 3087.5 -3 22.37778
4 6 7 Weight 2747.5 -3 24.00000
5 8 9 Weight 3637.5 -3 19.94444
6 0 0 <NA> 0.0 -1 25.20000
7 10 11 Weight 2770.0 -3 23.29412
8 0 0 <NA> 0.0 -1 21.18182
9 0 0 <NA> 0.0 -1 18.00000
10 0 0 <NA> 0.0 -1 22.50000
11 0 0 <NA> 0.0 -1 23.72727
从这些数据中我可以看到一棵树的逻辑。
如何获得更长的表格,基于此,描述随机森林中的所有树木,来自 h2o?
我喜欢“h2o”,因为它干净利落地使用了所有内核,并且在我的系统上运行得非常好。这是一个很好的工具。然而,它是一个与“r”分开的库,所以我不确定如何访问我的数据的各个部分。
如何从 h2o 随机森林中以 csv 文件的形式获得类似上述打印输出的内容?
【问题讨论】:
标签: r random-forest h2o