Orange3数据可视化(树查看器-决策树)

news/2024/9/22 23:12:19/

树视图 分类和回归树的可视化。

输入
树:决策树 

输出
选中的数据:从树节点中选中的实例 
数据:带有额外一列,显示每个点是否被选中 

这是一个多功能的小部件,用于展示分类和回归树的2D可视化。用户可以选择一个节点,指示小部件输出与节点相关的数据,从而实现探索性数据分析。 


1.关于输入的信息。 
2.显示选项: 
    放大和缩小 
    选择树宽度。当悬停在节点上时,节点会显示信息气泡。 
    选择树的深度。 
    选择边宽度。树图中的节点之间的边基于选定的边宽度进行绘制。 
        如果选择固定,所有边将具有相同的宽度。 
        当选择相对于根节点时,边的宽度将与相应节点中的实例比例相对应,相对于训练数据中的所有实例。在这种情况下,当向树的底部移动时,边会越来越细。 
        相对于父节点,使边宽度与节点中的实例比例相对应,与其父节点中的实例。 
    定义目标类,您可以根据数据中的类来更改。 
3.点击“保存图像”,将以.svg或.png文件格式将创建的树图保存到您的计算机上。 
4.生成报告。


示例 下面是一个简单的分类架构,我们已经读取了数据,构建了决策树,并在我们的树视图中查看了它。如果同时打开视图和树,任何对树诱导算法的重新运行都会立即影响可视化。因此,您可以使用这个组合来探索诱导算法的参数如何影响结果树的结构。


点击任何节点都将输出相关数据实例。下面的架构展示了数据表中的子集和在散点图中的显示。确保将树数据作为数据子集传递;可以通过首先将散点图连接到文件小部件,然后将其连接到树视图小部件来实现。选中的数据将显示为粗点。

树视图还可以导出标记数据。将数据表连接到树视图,并将小部件之间的链接设置为数据而不是选中的数据。这将将与树视图中的选中数据实例(选中的为Yes,未选中的为No)一起发送整个数据到数据表,并在数据表中添加一个额外的元数据列来标记选中的数据实例。


最后,树视图也可以用于可视化回归树。使用housing.tab数据集将随机森林连接到文件小部件。然后将勾股森林连接到随机森林。在勾股森林中选择一个您希望进一步分析的回归树,并将其传递给树视图。小部件将显示构造的树。对于可视化更大的树,特别是回归树,勾股树可能是一个更好的选项。

软件下载链接: https://pan.baidu.com/s/12drK7Mz7YSqrwIQk5Wh5cw?pwd=8tnd 

视频教程:关注我不迷路, 抖音:Orange3dev


https://www.douyin.com/user/MS4wLjABAAAAicBGZTE2kX2EVHJPe8Ugk3_nlJk9Nha8OZh4Bo_nTu8

1-组件概览
2-树查看器-决策树
3-箱线图-离散属性分布
4-箱线图-要素计算
5-箱线图-连续属性分布
6-小提琴图
7-分布图
8-散点图-智能数据可视化
9-散点图-探索性数据分析
10-散点图-高亮选择数据
11-折线图
12-条形图
13-筛网图
14-马赛克图
15-自由投影
16-线性投影
17-雷达图
18-热力图
19-韦恩图
20-轮廓图
21-毕达哥拉斯树
22-毕达哥拉斯森林
23-CN2规则查看器
24-诺莫图
 


http://www.ppmy.cn/news/1441798.html

相关文章

22年全国职业技能大赛——Web Proxy配置(web 代理)

前言:原文在我的博客网站中,持续更新数通、系统方面的知识,欢迎来访! 系统服务(22年国赛)—— web Proxy服务(web代理)https://myweb.myskillstree.cn/114.html 目录 RouterSrv …

MongoDB磁盘空间占满,导致数据库被锁定,如何清理数据和磁盘空间

一、问题 1、我在实际项目中,遇到一个问题,随着数据每天的不断增加,导致mongodb的磁盘空间站满了,数据库被锁了,无法使用。 2、故障表现 部署的应用程序突然无法将数据写入数据库,但是可以正常读取数据。…

viewerjs在vue中实现点击图片预览、切换、缩放、拖拽、旋转等功能

1、下载依赖&#xff1a; npm i viewerjs 2、定义html结构 <template> <div><ul class"artBody"><li><img src"picture-1.jpg" alt"Picture 1"></li><li><img src"picture-2.jpg" alt&…

Python实战:构建RESTful API服务与Docker容器化部署

在现代软件开发中,RESTful API作为前后端分离架构的核心,扮演着桥梁的角色,而Docker容器化技术则极大地简化了应用程序的部署与管理。本文将手把手教你如何使用Python的Flask框架构建一个简单的RESTful API,并将其部署到Docker容器中,实现从开发到部署的全流程实践。通过本…

hbase 集成 phoenix 实现 sql 化

1. 依赖 hbase > hbase 集群搭建 2. 下载安装包 点击下载 ps&#xff1a;该网页在内网可能打不开&#xff0c;遇到该情况有条件的可以打开 VPN 在下载 3. 上传解压 使用工具将安装包上传的服务器上 笔者这里选择 上传到 /opt/software 目录&#xff0c;解压到 /opt/mo…

Github 2024-04-25Go开源项目日报Top10

根据Github Trendings的统计,今日(2024-04-25统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Go项目10Vue项目1Go编程语言:构建简单、可靠和高效的软件 创建周期:3474 天开发语言:Go协议类型:BSD 3-Clause “New” or “Revised” Lic…

【Redis 开发】Redis哨兵

哨兵 作用和原理服务状态监控选举新的master 搭建哨兵集群RedisTemplate的哨兵模式 作用和原理 Redis提供了哨兵机制来实现主从集群中的自动故障恢复&#xff1a; 哨兵也是一个集群 监控&#xff1a;会不断检查master和slave是否按预期工作自动故障恢复&#xff1a;如果mast…

Vitis HLS 学习笔记--IDE软件高效操作指引

目录 1. 简介 2. 实用软件操作 2.1 C/RTL Cosimulation 选项 2.2 Do not show this dialog again 2.3 New Solution 2.4 对比 Solution 2.5 以命令行方式运行&#xff08;windows&#xff09; 2.6 文本缩放快捷键 2.7 查看和修改快捷键 2.8 将Vitis HLS RTL 导入 Viv…