2014-11-05 72 views
0

sklearn RandomForestClassifier的每棵树内的活动路径或结束节点是否可以被暴露?sklearn RandomForestClassifier活动路径或结束节点

我想知道的是在决策树中的哪个节点做出决定。信息必须在那里,但没有找到访问它的方法。

在其他作品中,我已经有了一个训练有素的RandomForestClassifier,并且使用了预测或类似函数,在每个决策树的哪个节点中做出决定。

感谢,

[R

+0

到目前为止你做了什么,你的代码是什么样子的? – SBH 2014-11-05 16:01:47

回答

0

可以使用apply方法(见docs)随机森林,以获取在森林里它结束了叶的指数每棵树,这是调用决策树估计器的tree_属性的apply方法。

你可以找到更多关于底层树对象in the source。例如,values属性为每个节点提供了结束于该叶子的训练点的标签。

+0

正是我在找的东西。谢谢! – user2468256 2014-11-06 00:22:19