python - Scikit Learn - 决策树 - 每条记录结果的视觉表示

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

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

最佳答案

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

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

关于python - Scikit Learn - 决策树 - 每条记录结果的视觉表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42538343/

相关文章:

python - 如何从 sklearn 的 CCA 模块中获得第一个典型相关性?

python - GridSearchCV 对平均绝对误差进行评分

matlab - matlab中的PCA选择前n个组件

python - 在Python中对数据进行分类

python - 如何在Python中用真实数据测试机器学习模型

python - 如何计算 Timeseries DataFrame 的概率?

javascript - 为什么我的 javascript 方法没有被调用?

python - 限制 Atom 中的行长度

python - Pandas reshape 数据框,每行都有一个带有列名和索引的单元格值

python - 在 pandas 系列/列中查找最新版本号