【问题标题】:Scikit Learn - Decision Tree - Visual Representation of the Outcome of Each RecordScikit Learn - 决策树 - 每条记录结果的可视化表示
【发布时间】:2017-07-21 04:05:57
【问题描述】:

我有一个有效的决策树,还有一个来自我的训练数据的有效 .Dot 输出文件。我想做的是输出每条记录的决策树过程。我的意思是,我想向用户显示每条记录遵循什么路径来达到决定的结果,而不是作为具有单个分支的树,甚至作为文本。这可能吗?

【问题讨论】:

    标签: python machine-learning scikit-learn decision-tree


    【解决方案1】:

    您可以使用训练树的decision_path 方法(here)查看路径。但是,您可能只需要 apply 方法 (here)。 apply 方法显示叶节点。由于只有一种方法可以到达每片叶子,知道叶子并看到树,因此可以推断出路径。

    您希望如何显示它取决于您和用户。表格、可视化等。

    【讨论】:

    • 这很棒。我想显示两种方法,一种是可视化,另一种是表格。所以对于一个表,它会是 Leaf|Value
    猜你喜欢
    • 2015-03-05
    • 2012-05-21
    • 2020-09-08
    • 2020-09-16
    • 2017-02-23
    • 2020-04-05
    • 2017-03-26
    • 2019-12-26
    相关资源
    最近更新 更多