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

embedded/2024/9/22 23:12:18/

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

输入
树:决策树 

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

这是一个多功能的小部件,用于展示分类和回归树的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/embedded/21034.html

相关文章

八国语言50种海外电子游戏源码 海外游戏开发BTC虚拟币支付 外国电子游艺 游戏源码交易平台 搭建教程

全新海外版的游戏竞猜玩法带搭建教程 系统支持八国语言,50种游戏,支持 Paypal、人工充值、BTC多种支付 源码下载:https://download.csdn.net/download/m0_66047725/89105597 更多资源下载:关注我。

基于 SpringCloud 的在线交易平台乐优商城的设计与实现(四)

第 4 章 数据库设计 4.1 数据库设计原则 4.2.数据库概念结构设计 4.3 数据库表设计 4.4.本章小结 前面内容请移步 基于 SpringCloud 的在线交易平台乐优商城的设计与实现(三) 相关免费源码资源 乐优商城 第 4 章 数据库设计 4.1 数据库设计原…

墨子时事周报

加密孵化器Alliance获Founders Fund战略投资 Peter Thiel 的风险投资旗舰——Founders Fund 宣布已完成对加密货币领域内的新兴孵化器 Alliance 的一项重要「长期战略投资」。尽管投资的具体数额尚未公开,Alliance 的联合创办人 Imran Khan 透露,此轮投资…

MATLAB使用速成 第二章(MATLAB中的函数)

一、内置函数的使用 1、函数作用在标量上 函数f作用在标量x上,这与数学中的f(x)效果是一样的,而f(x)也是一个标量。 2、函数作用在矩阵上 函数f作用在矩阵A上,那么f将作用在矩阵A的每一个元素上,f(A)是一个与A同形状的矩阵。 二、…

QT——其他方式实现HelloWrold

QT——其他方式实现HelloWrold 使用输入框实现使用代码实现 通过按钮实现信号槽代码方式实现 我们之前对QT实现HelloWorld有了一些基本的了解,用了一些简单的方法实现了HelloWorld,如果对QT还不怎么了解的,可以点击这里: https://…

day04--react中state的简化

一、简化state 回顾我们之前的写法: state是在构造器里面定义的。 1)我们为什么要在构造器里面定义? 答:对于创建一个实例对象时,我们对要传进来的数据进行接收,那么我们必须要写一个构造器来接收传进来的…

Fork for Mac v2.42 激活版 Git客户端

Fork for Mac是一款运行在Mac平台上的Git客户端,Fork Mac版具备基本的取、推、提交、修改、创建和删除分支和标签、创建和删除远程备份等功能,还有实用的差异查看器,你可以通过清晰的视图快速发现源代码中的更改。 Fork for Mac v2.42 激活版…

航拍图像拼接 | 使用C++实现的无人机航拍图像拼接

项目应用场景 面向无人机航拍图像拼接场景,项目使用 C 实现,使用 harris 角点查找特征点 非极大值抑制,由于航拍图像没有严重的尺度旋转变化,使用了 berief 描述子,然后使用 RANSAC 求 H,最后进行图像拼接…