嵌套饼图_旭日图的效率,高到饼图都羡慕
在展示占比情况时,饼图是我们最常用的选择。但是,饼图只能展示单层数据的占比情况,在面对多层级数据时,我们真的要用10个饼图进行可视化吗?不用挠头苦思,今天我们就来看看多个饼图的组合升级版——旭日图是怎么进行数据可视化的。
集万千饼图于一身
你们有看到围绕着太阳的那一圈彩色光环吗?这是日晕(Solar Halo),又叫圆虹,是日光通过卷层云时,由冰晶折射或反射形成的。旭日图的样子与这种天文气象长得很像,但圆环日晕通常只有一层,而旭日图的“日晕”则可以根据数据的层次关系数量层层叠加上去。
旭日图(Sunburst Chart)是饼图的变形,简单来说是多个饼图的组合升级版。饼图只能展示一层数据的占比情况,而旭日图不仅可以展示数据的占比情况,还能厘清多级数据之间的关系。
在旭日图中,一个圆环代表一个层级的分类数据,一个环块所代表的数值可以体现该数据在同层级数据中的占比。一般情况下,内层数据是相邻的外层数据的父类别,最内层圆环的分类级别最高,越往外,分类越细越具体。
一层一层剥开TA的心
旭日图中的“环”承载了大量带有层级关系的数据,层层嵌套,环环相扣,我们乍一看似乎很难读懂它的心。但其实只要我们多点耐心,就能发现旭日图在可视化这类数据时,真的有化繁为简的魔力。
最基础的旭日图是在树状图的基础上,把树状的层级关系转化为圆环的形式。相较于树状图,旭日图的圆形结构更节约空间。例如,美国专业咖啡协会用旭日图,清晰地描述了咖啡的味道。
协会按照咖啡的“香”与“味”对咖啡的味道进行了分类,其中,味道被分为酸、甜、咸、苦,苦味又可以分为单纯的苦味和带辛辣的苦味,带辛辣的苦味又可以再分类……这种分类数据没有数值,因此在旭日图上,同一层的各环块弧长都是相等的,且不代表任何的数值。
在增加了交互功能之后,旭日图每一层的数据关系能更加清楚地展现出来。
点击“香”的环块,环块就能延展到100%,同时代表“味”的环块会被收缩隐藏。这种交互不仅能把外层的、环块小的分类清晰地展现出来,而且可以很好地解决我们经常提到的“分类数据过多会使图表的易读性下降”的问题。
当每个分类数据都拥有具体数值时,我们可以通过环块的角度比较数值的大小。下图是全球十大温室气体排放国家的温室气体排放情况。它运用了与“咖啡风味旭日图”相同的交互方式,通过点击“中国”的环块,我们能在全局视角下看到中国在“能量”领域排放的温室气体最多,占到全球温室气体排放的19.98%。
当每个环块都表示具体数值时,旭日图的交互功能就显得异常重要。大量数据如果不通过交互方式展示出来,而是直接标记在图表上,就会像下图一样,让图表显得凌乱,数据也很难看清。
除了“咖啡风味”和“全球温室气体”所用到的,通过点击拓展的交互方式之外,常见的还有通过鼠标悬浮凸显环块颜色的交互。下图是圣裘德儿童研究医院基于3347位患癌儿童的患病情况,分析了他们所患的17种癌症情况。
这17种癌症位于旭日图的第二层,分别属于造血系统恶性肿瘤(红色)、固体肿瘤(黄色)和脑肿瘤(蓝色)三种癌症类型,其中患造血系统恶性肿瘤的比重最大,有46.2%。第三层则为引起癌症的不同原因占比情况。
当鼠标移动到环块上时,被查看的环块颜色会被突出,其他则变成统一的灰色。同时,利用旭日图的“空心”,可以清晰地展示每个分类数据的具体数值和含义。在交互功能的加持下,旭日图可以更加顺畅和清晰地展示大量数据。
展示层级数据的好伙伴
旭日图虽然是一个多级饼图,但在展示层级关系这一点上,与矩形树图非常相似。
不同于矩形树图,旭日图能把没有权重关系的层级关系清晰地展示出来,且可容纳的层级关系更多。除此之外,旭日图允许“缺口”存在。不同分类数据下,每一层的数据可以不用再细分,即旭日图的每个圆环不一定是完整的。可以说,在可视化层级数据方面,旭日图和矩形树图都表现优秀,而旭日图的适用范围要比矩形树图略大。
肩负可视化大量层级数据重任的旭日图,其实用起来也很简单。镝数刚上线的“旭日图”不仅复制粘贴数据就能用,而且还有交互buff加持,就连配色方案我们也为你准备好了。有了它,你再也不用担心数据太多,看不清占比关系啦!点击“阅读原文”,领走这个会跟你亲密互动的小伙伴,让你的海量数据变得灵动起来!
文中全部信息图均使用数据查找与可视化平台镝数做出。
在这里也通知给大家一个好消息:镝数2.2版本将在2月26号上线,惊喜不断,福利多多!
嵌套饼图_旭日图的效率,高到饼图都羡慕相关推荐
- 旭日图超越了传统的饼图和圆环图,能表达清晰的多层级和归属关系
"旭日图是什么?用来干什么?" "没听说过旭日图......" "旭日图不就是多层饼图嘛......" 鉴于很多人对旭日图都不太了解,那今天 ...
- python都学什么啊-那些效率高的人都在偷偷学什么?
原标题:那些效率高的人都在偷偷学什么? 提起潘石屹,你的印象是不是还停留在"SOHO中国"."房产大亨"的标签上?那你真是"图样图森破"! ...
- case when 效率高不高_南京薄蜂窝纸板效率高
目前国产的瓦楞纸板都不同程度地存在起泡现象,它在很大程度上影响了瓦楞纸板的质量,若每平方米脱胶部分面积之和大于500px~2,则纸板为不合格产品,因此,有效地控制和脱胶和起泡缺陷,对生产企业提高产品质 ...
- Python数据可视化——Plotly绘制散点图、堆积柱状图、饼图、旭日图、分布图、箱线图、时间序列图、多子图、k线图
文章目录 一.数据来源 二.导入数据 三.散点图Scatter 四.堆积柱状图Stacked Bar 五.饼图 六.旭日图Sunburst 七.分布图Distplot 八.箱线图Boxplot 九.热 ...
- 快速复制快捷键_复制粘贴额效率之王Ctrl+D都不掌握,那就真的Out了
在Excel中,如果要批量填充,大家会怎么做? 一般情况下,小编用到最多的就是快捷键Ctrl+Enter,其实还有一个批量填充的高效率快捷键就是Ctrl+D. 一.快捷键Ctrl+D:批量填充内容.目 ...
- 旭日图更好地呈现数据的层次结构,细致划分各项数据
旭日图也称为"太阳图",是一种圆环镶接图.旭日图中每个级别的数据通过一个圆环表示,离原点越近代表圆环级别越高,最内层的圆表示层次结构的顶级,然后一层一层去看数据的占比情况.越往外, ...
- echart旭日图_海报级设计感的旭日图,就在 ECharts 4.0
2018 年 1 月 16 日 ECharts 发布了 4.0,其中包括一种新的图表系列--旭日图. 普通旭日图: 文艺旭日图: 2B 旭日图--这货真的长得像个旭日啊 щ(゚Д゚щ): 可能大家印象 ...
- matplotlib之pyplot模块——饼图(pie():圆环图(donut)、二层圆环图、三层圆环图(旭日图))
在matplotlib中pie()不单可以绘制饼图,还可以绘制圆环图(donut).圆环图可以看成饼图的变种,matplotlib没有提供专门绘制圆环图的接口. 在matplotlib之pyplot模 ...
- switch最大选项数目_随时随地学习C语言之3—if和switch哪个效率高?
之前学习C语言的时候,我经常有一个疑问,既然有if-else if-else结构的多分支选择语句,C语言为何还要制定switch这种多分支选择语句呢?直到两年前在分析ARM平台C语言反汇编代码的时候, ...
最新文章
- 报错“Error running ‘Tomcat 9.0.17‘: Address localhost:1099 is already in use
- php ayui表格,layui表格使用
- 修改用户名_Word办公技巧:如何更改文档修订者的用户名?
- Tomcat(三):日志
- tableau货架图制作_3小时精通Tableau图表制作(18类)
- 如何对CentOS FTP服务配置 - 51CTO.COM
- csharp datagridview to a datatable,a dataset
- 16.卷1(套接字联网API)---非阻塞式IO
- 蓝牙音箱项目:记录CSR8635芯片的蓝牙音箱的开发过程
- UE4设置人物移动和人物视角
- Gradle之maven-publish插件发布到nexus私有仓库
- 实施ASP.NET Core应用程序的常见陷阱
- 工厂的生产管理系统,即时掌握车间生产动态
- 微信消息记录导出并制作图云(安卓版)
- python切换路径到当前目录
- JavaWeb仿twitter个人社交网络及微博服务网站
- 动态背景下目标跟踪算法目标跟踪
- 怎样选择一家优秀、靠谱、专业的品牌咨询公司?
- mac下通过命令行查找文件
- ERP实施过程中的摘记
热门文章
- .NET中的值类型与引用类型
- 【译】在 Linux 上不安装 Mono 构建 .NET Framework 类库
- 在Linux的Windows子系统上(WSL)使用Docker(Ubuntu)
- 《ASP.NET Core 微服务实战》译者序
- 【微服务学习】Polly:熔断降级组件
- 设计事件驱动的微服务
- .net Kafka.Client多个Consumer Group对Topic消费不能完全覆盖研究总结(二)
- View Components as Tag Helpers,离在线模板编辑又进一步
- Git,Git Flow,GitLab使用指南
- 老司机实战Windows Server Docker:1 初体验之各种填坑