躺平成长-下一个更新的数据(躺平成长数据显示核心)
旭日图(Sunburst Chart)是一种用于展示具有层次结构数据的可视化图表。
开源竞争:
(当你无法掌握技术的时候,就开源这个技术,培养出更多的技术依赖,让更多的人帮助你完善你的技术,那么这不就是在砸罐子吗?一个行业里面总会有人砸罐子的,你不如先砸,还能听个响。)
它起源于饼图和环形图,并随着数据可视化需求的发展而演变。
旭日图通过将层次结构数据以由内向外的同心圆环形式展示,使数据的层次关系更加清晰直观。
以下是旭日图的一些关键特点和应用场景:
1. **多层次的环形图**:
旭日图由多个同心圆环组成,每个圆环代表一个层次的数据,从圆心向外层扩展。
最内层的圆环通常表示数据的最高层次或根节点,而每一层圆环表示下一级的数据层次。
最高层级(饮食/养生/塑形/学历提升/清洁,一共有5个圆环,)
2. **展示层次结构**:
旭日图能够有效地呈现树形数据结构,通过颜色或其他视觉元素可以进一步区分不同的数据类别或属性。
补充知识点:
树型数据结构是一种常见的数据组织方式,它由节点组成,每个节点可以有零个或多个子节点,但只能有一个父节点(除了根节点,它没有父节点)。这种结构在计算机科学中被广泛应用,比如在文件系统、组织结构图、网络路由、决策树等领域。下面是树型数据结构的一些基本术语和特性:
### 基本术语
- **节点(Node)**:
树的基本单位,包含数据和指向子节点的引用。
- **根节点(Root)**:
树的顶级节点,没有父节点。
- **子节点(Child)**:
与另一个节点相连的节点,称为父节点的子节点。
- **父节点(Parent)**:
如果一个节点含有子节点,则它就是子节点的父节点。
- **兄弟节点(Sibling)**:
具有相同父节点的节点。
- **叶子节点(Leaf)**:
没有子节点的节点。
- **路径(Path)**:
从根节点到叶子节点之间的节点序列。
- **深度(Depth)**:
从根节点到当前节点的边的数量。
- **高度(Height)**:
从当前节点到叶子节点的最长路径上的边的数量。
- **森林(Forest)**:
由多个树组成的集合,每棵树之间没有连接。
### 树的类型
- **二叉树(Binary Tree)**:
每个节点最多有两个子节点的树,通常称为左子节点和右子节点。
- **平衡树(Balanced Tree)**:
保持树的高度最小的树,如AVL树。
- **搜索树(Search Tree)**:
节点的键值有序,可以进行快速查找,如二叉搜索树。
- **B树(B-Tree)**:
一种多路搜索树,用于数据库和文件系统的索引。
- **B+树(B+ Tree)**:
B树的变种,所有键值都存储在叶子节点,非叶子节点只存储键值的索引。
- **红黑树(Red-Black Tree)**:
一种自平衡的二叉搜索树。
- **前缀树(Trie)**:
用于存储关联数组,其中键通常是字符串。
### 树的操作
- **插入(Insert)**:
向树中添加新的节点。
- **删除(Delete)**:
从树中移除节点。
- **搜索(Search)**:
在树中查找具有特定键值的节点。
- **遍历(Traversal)**:
按照特定的顺序访问树中的每个节点,常见的遍历方式有前序遍历、中序遍历、后序遍历和层序遍历。
树型数据结构因其直观的层次关系和高效的查找能力,在很多领域都有着广泛的应用。在实际编程中,树型结构可以通过数组、链表等基本数据结构来实现。
例如,在分析公司的组织结构和各部门的预算分配时,圆心可以表示公司整体(圆心可以代表整个人的整体),
整个圆心代表你这个人躺平成长的全体指数,通过整个旭日图,你会发现自己,自己相关层级关系,是不是没有弄好。
第一层圆环可以按照不同的部门划分扇区(不同层的),每个扇区的面积表示该部门预算占公司总预算的比例,第二层圆环可以进一步将每个部门的预算按项目或子部门进行细分展示。
3. **数据比例与层级关系**:
旭日图不仅能够像饼图一样表现局部和整体的占比,还能像矩形树图一样表现层级关系。
它相当于多个饼图的组合,但饼图只能体现一层数据的比例情况,
而旭日图不仅可以体现数据比例,还能体现数据层级之间的关系。
(旭日图就是完美的层级关系展示品,改善自己的基础数据库的结构,通过自己基础数据库的机构,然后对于数据库进行创新,记录自己每一周的数据。)
通过整个数据图表你就会发现饮食和养生会从最大程度上面制约你的塑形/学历提升/清洁,同时你的塑形/学历提升/清洁也会开始反作用于饮食和养生。
4. **适用于复杂数据展示**:
旭日图适合展示层级多的比例数据关系,对于层级较多的数据,旭日图展示更直观。
查看每一周的旭日图,就可以知道,同时进行这些多样活动之间的相关关系了!
5. **交互性**:
旭日图通常具有交互功能,用户可以通过鼠标悬停或点击来探索数据的更深层次,这使得用户能够更深入地了解数据的具体构成和层次结构。
旭日图因其直观性和交互性,在数据分析和报告中被广泛使用,特别是在需要展示复杂数据结构和层级关系的场景中。
“旭日图”(Sunburst Chart)是一种用于展示层次数据和各部分之间相关性联系的图表,它通过不同层次的圆环来表示数据的结构和比例关系。在旭日图中,每个环代表数据的一个层级,从中心向外扩展,类似于树状结构的可视化表示。这种图表非常适合于展示数据的层次结构和各部分之间的相对重要性,以及它们之间的相关性联系。
探索数据的相关性联系时,旭日图可以帮助我们理解以下几个方面:
1. **层次结构**:
旭日图可以清晰地展示数据的层级关系,例如,从总体到子类别,再到更具体的项目。
2. **比例关系**:
通过环的大小,可以直观地看出各部分在总体中的占比,以及不同层级之间的相对大小。
3. **数据比较**:
可以比较不同类别或子类别之间的大小,以及它们在不同层级中的表现。
4. **趋势分析**:
在时间序列数据中,旭日图可以展示随时间变化的趋势,以及不同时间点各部分的变化情况。
5. **相关性分析**:
通过观察不同部分之间的相对位置和大小变化,可以发现数据之间的潜在相关性。
6. **细节探索**:
用户可以通过交互操作,如点击或悬停,来探索数据的不同层级,获取更详细的信息。
7. **模式识别**:
在复杂的数据集中,旭日图可以帮助识别模式和异常,比如哪些部分的增长或减少特别显著。
8. **决策支持**:
通过直观地展示数据的层次和比例,旭日图可以支持决策者更好地理解数据,并做出基于数据的决策。
总的来说,旭日图是一种强大的数据可视化工具,它通过直观的图形表示帮助我们探索和理解数据的复杂结构和相互关系。
细化每一周的周的周期数据变化,更加客观真实反映数据的变化,
学习工具分享:
学习工具分享:记忆助手(艾宾浩斯记忆助手),顿顿喝水,kimi智能编辑助手,知乎智能体,正气,(笔记系统)CSDN笔记系统,代办事集的软件和应用(禅定空间),身体各项指数暂时记录软件(keep)
相关文章:
躺平成长-下一个更新的数据(躺平成长数据显示核心)
旭日图(Sunburst Chart)是一种用于展示具有层次结构数据的可视化图表。 开源竞争: (当你无法掌握技术的时候,就开源这个技术,培养出更多的技术依赖,让更多的人帮助你完善你的技术,那…...
你们接口怎么测?有没有完完整整的把一个接口测下来?
面试官在问到这道问题的时候,我们应该这么去回答,根据自己技术掌握的水准进行由浅入深的回答。 基础: 我们接口测试之前,开发都会有一份接口文档给到我们,我们要分析接口中的入参和响应。 针对入参的参数类型和参数…...
Pinia-状态管理
Pinia-状态管理 特点: 1. 轻量和模块化 Pinia 是一个轻量级的状态管理库,支持模块化管理,即可以将应用的状态分成多个 store 以实现更好的组织。使用 Pinia,可以定义多个 store,每个 store 都是一个独立的模块&#x…...
IP系列之bscan讨论
1、做Bcan前首先要确定ip_vender是否已经在phy_level做好了bscan_chian??? 若已经做好,那么vender会给一个XXX.bsdl文件,结合详细的ip文档指导手册,确定bscan_chain是在内部的tap下挂着,还是单…...
Centos安装配置Jenkins
下载安装 注意:推荐的LTS版本对部分插件不适配,直接用最新的版本,jenkins还需要用到git和maven,服务器上已经安装,可查看参考文档[1]、[2],本次不再演示 访问开始使用 Jenkins 下载jenkins 上传至服务器…...
创新医疗突破:新型穿刺器显著提高手术安全性与效率
据QYResearch调研团队最新报告“中国穿刺器市场报告2023-2029”显示,预计2029年中国穿刺器市场规模将达到18.5亿美元,未来几年年复合增长率CAGR为18.1%。 如上图表/数据,摘自QYResearch最新报告“中国穿刺器市场研究报告2023-2029. 如上图表/…...
【MySQL】可重复读级别下基于Next Key Lock解决幻读
昨天读到了一篇文章[1],里面讲,面试官说mysql的可重复读级别下有解决幻读的方式,最后公布了答案,是在sql后面加for update。这么说倒是没错,但是这种问法给我一种奇怪的感觉,因为for update无论在哪个隔离级…...
【安全性分析】正式安全分析与非正式安全分析
安全性分析-系列文章目录 第一章 【安全性分析】正式安全分析与非正式安全分析 第二章 【安全性分析】BAN逻辑 (BAN Logic) 文章目录 安全性分析-系列文章目录前言一、正式安全分析1. 理想化模型(如随机预言机模型)2. 标准模型(Standard Model)3. 形式化验证4. 数学证明二…...
【项目开发】高校思政课程实践任务平台—数据库设计
未经许可,不得转载。 文章目录 1、项目需求2、数据库选型3、概念数据模型设计3.1、实体及属性3.2、实体关系3.3、补充说明4、数据库语句4.1、数据库对象创建语句4.2、功能实现的SQL语句4.3、视图创建语句4.4、触发器创建语句5、安全性考虑5.1、用户认证和授权5.2、数据传输安全…...
计算机网络安全应该学习哪些知识?
计算机网络安全是一个广泛而深入的领域,要成为一名专业的网络安全专家,需要系统地学习多个方面的知识。以下是一些关键的学习方向: 一、基础知识计算机网络:学习OSI、TCP/IP模型,网络协议,网络设备工作原理…...
logrotate工具强制日志轮询
说明: 1、通过定时任务logrotate工具每天强制日志轮询并压缩,节省存储空间。 参数说明: 1)/opt/yolov5/logs/.log: 是指要轮转日志文件的路径和名称。 是一个通配符,表示匹配以*.log结尾文件名。 2)daily: 是指日志文件每天轮转一次。 3)dateext: 是指轮转的日志文件名中…...
微服务系列三:微服务核心——网关路由
目录 前言 一、登录存在的问题归纳 二、*微服务网关整体方案 三、认识微服务网关 四、网关鉴权实现 五、OpenFeign微服务间用户标识信息传递实现 六、微服务网关知识追问巩固 前言 本篇文章具体讲解微服务中网关的实现逻辑、用于解决什么样的问题。其中标题中标注* 涉…...
【系统架构设计师】2023年真题论文: 论边云协同的设计与实现(包括解题思路和素材)
更多内容请见: 备考系统架构设计师-专栏介绍和目录 文章目录 真题题目(2023年 试题4)解题思路边云协同概念和架构边云协同的关键技术边云协同的设计与实现案例分析论文素材参考真题题目(2023年 试题4) 边云协同是指将边缘计算和云计算相结合,实现边缘设备与云端资源之间…...
vue3记录(第一版)
vue2与vue3的区别 vue2属于选项式API,vue3属于组合式API setup概述 setup是vue3中一个新的配置项,值是一个函数,组件中所用到的数据,方法,计算属性,监视等等,均配置在setup中 vue3中的setup和vue2的data,methods之间有什么关系呢? 因为setup比data解析的早,所以在data中可以…...
R 语言数据导入与导出
R 语言数据导入与导出 数据的导入和导出是数据处理中的重要步骤。R 语言提供了多种方法来读取和写入不同格式的数据文件,包括 CSV、Excel、JSON、SQL 数据库等。本文将介绍如何在 R 语言中进行数据的导入和导出。 1. 导入数据 1.1 读取 CSV 文件 CSV(C…...
kubectl常用命令简介
在之前浅谈Kubernetes集群架构 中介绍了kube-apiserver是提供k8s对内或对外的api请求的唯一入口,本文介绍的 kubectl 是官方的CLI命令行工具,用于与 apiserver 进行通信,将用户在命令行输入的命令,组织并转化为 apiserver 能识别的…...
【小白学机器学习31】 大数定律,中心极限定理,标准正态分布与概率的使用
目录 1 正态分布相关的2个相关定理 1.1 大数定律:(证明了)分布的稳定性 1.2 中心极限定理:(证明了)分布的收敛性 2 使用标准差和概率的2种思路 2.1 标准正态分布的曲线 2.2 两种使用方式 2.3 第1种:按整数倍标准差δ 作为标准使用 2.…...
Go语言基础语法
一、创建工程 说明: (1)go.mod文件是go项目依赖管理文件,相当于前端的package.json,也就是Java项目中的Maven的pom.xml。 二、打印数据到控制台 (1)引入fmt (2)使用fmt…...
CSS层叠/CSS变量和!important的使用
layer components {:root {--theme: red;font-family: serif !important;} } CSS Layers CSS Layers 是一种用于管理和组织样式规则的新机制。它允许开发者定义不同的样式层,以便更好地控制样式的优先级和覆盖关系。通过使用 layer 规则,开发者可以将样…...
提升工作效率的小众神器
🤖宝子们,今天我要给大家分享五款超实用的小众工作软件,让你的工作事半功倍!😎 🌟亿可达 - 自动化办公神器 亿可达是一款自动化办公工具,无需编程知识就能搭建出各种自动化工作流程。界面清新…...
React 第五十五节 Router 中 useAsyncError的使用详解
前言 useAsyncError 是 React Router v6.4 引入的一个钩子,用于处理异步操作(如数据加载)中的错误。下面我将详细解释其用途并提供代码示例。 一、useAsyncError 用途 处理异步错误:捕获在 loader 或 action 中发生的异步错误替…...
微软PowerBI考试 PL300-选择 Power BI 模型框架【附练习数据】
微软PowerBI考试 PL300-选择 Power BI 模型框架 20 多年来,Microsoft 持续对企业商业智能 (BI) 进行大量投资。 Azure Analysis Services (AAS) 和 SQL Server Analysis Services (SSAS) 基于无数企业使用的成熟的 BI 数据建模技术。 同样的技术也是 Power BI 数据…...
React Native 开发环境搭建(全平台详解)
React Native 开发环境搭建(全平台详解) 在开始使用 React Native 开发移动应用之前,正确设置开发环境是至关重要的一步。本文将为你提供一份全面的指南,涵盖 macOS 和 Windows 平台的配置步骤,如何在 Android 和 iOS…...
系统设计 --- MongoDB亿级数据查询优化策略
系统设计 --- MongoDB亿级数据查询分表策略 背景Solution --- 分表 背景 使用audit log实现Audi Trail功能 Audit Trail范围: 六个月数据量: 每秒5-7条audi log,共计7千万 – 1亿条数据需要实现全文检索按照时间倒序因为license问题,不能使用ELK只能使用…...
基础测试工具使用经验
背景 vtune,perf, nsight system等基础测试工具,都是用过的,但是没有记录,都逐渐忘了。所以写这篇博客总结记录一下,只要以后发现新的用法,就记得来编辑补充一下 perf 比较基础的用法: 先改这…...
Axios请求超时重发机制
Axios 超时重新请求实现方案 在 Axios 中实现超时重新请求可以通过以下几种方式: 1. 使用拦截器实现自动重试 import axios from axios;// 创建axios实例 const instance axios.create();// 设置超时时间 instance.defaults.timeout 5000;// 最大重试次数 cons…...
Python如何给视频添加音频和字幕
在Python中,给视频添加音频和字幕可以使用电影文件处理库MoviePy和字幕处理库Subtitles。下面将详细介绍如何使用这些库来实现视频的音频和字幕添加,包括必要的代码示例和详细解释。 环境准备 在开始之前,需要安装以下Python库:…...
Linux nano命令的基本使用
参考资料 GNU nanoを使いこなすnano基础 目录 一. 简介二. 文件打开2.1 普通方式打开文件2.2 只读方式打开文件 三. 文件查看3.1 打开文件时,显示行号3.2 翻页查看 四. 文件编辑4.1 Ctrl K 复制 和 Ctrl U 粘贴4.2 Alt/Esc U 撤回 五. 文件保存与退出5.1 Ctrl …...
MySQL 索引底层结构揭秘:B-Tree 与 B+Tree 的区别与应用
文章目录 一、背景知识:什么是 B-Tree 和 BTree? B-Tree(平衡多路查找树) BTree(B-Tree 的变种) 二、结构对比:一张图看懂 三、为什么 MySQL InnoDB 选择 BTree? 1. 范围查询更快 2…...
ubuntu22.04 安装docker 和docker-compose
首先你要确保没有docker环境或者使用命令删掉docker sudo apt-get remove docker docker-engine docker.io containerd runc安装docker 更新软件环境 sudo apt update sudo apt upgrade下载docker依赖和GPG 密钥 # 依赖 apt-get install ca-certificates curl gnupg lsb-rel…...
