python - 如何找到决策树中每个叶子或节点的索引?
问题描述
主要问题是找出每个样本被分类到哪个叶节点。有成千上万的关于使用的帖子tree.apply
。我很清楚这个函数,它返回叶节点的索引。
现在,我想在图的节点中添加叶子索引(我使用 Graphviz 生成)。
绘制用于索引的枚举技术将不起作用。我正在开发的决策树很大。因此,我需要能够在图中打印叶子索引。
我愿意接受的另一个选择是生成一个包含决策树叶节点的所有叶索引(以相同顺序)的数组。关于如何做到这一点的任何提示?
解决方案
node_ids
命令有一个参数export_graphviz
。当此参数设置为True
时,索引将添加到决策树的标签上。
推荐阅读
- mysql - CASE WHEN "__" LIKE "__" ELSE "__" MySQL 错误
- android - 从 TextView 的文本中获取字符串资源名称
- android - 移动模拟器/模拟器 Detox 屏幕截图工件在不同主机上运行时会有所不同
- c# - .Net Core Context ServiceLifetime 类型
- docker-swarm - 无需重启即可旋转 docker swarm 配置
- php - 如何使用带有mailgun API的php curl获取电子邮件事件
- vue.js - 如何配置 nginx 以提供指向单个特定 html 文件的任何路径?
- javascript - 使用 GoJS 更改链接上面板的 zOrder
- apache-kafka - 如何跟踪正在向 kafka 主题发送消息的用户
- django - Django 3:将数据添加到 DetailView