拥有古色古香名字的玉玦图,不仅名字好听,用起来也非常简单。这个外形极像环图的图表,实则是柱状图变形。那玉玦图到底怎么读?怎么用?我们今天就来看一看!

满者为环,缺者玦

玦(jué)是我国最古老的玉制装饰品,玉有缺则为玦。常见的玉玦是一个带有缺口的环形,形如玉玦的玉玦图(Radial Bar Chart)看上去就像拥有缺口的环图(Donut Chart),但它在用法上却和环图有很大的不同。

玉玦图与环图

环图表现的是数据的占比,是饼图的变形。而玉玦图则柱状图的一种变形,是把原本建立在笛卡尔坐标系的柱状图转化到极坐标系上。两个坐标系的名字仿佛有点陌生,简单来说,笛卡尔坐标系包括我们常见的直角坐标系和空间直角坐标系,极坐标系则注重角度和弧度的概念。

笛卡尔坐标系

极坐标系

因此玉玦图是通过玦块的角度来展示数值的大小,而不是玦块长度,这一点跟饼图和环图倒是有点相似。

玉玦图的数值表达

在使用和分析玉玦图的时候,我们要注意,在数值相等,即玦块角度相同的状况下,外侧的环块会显得比内侧的更长。在这种情况下,我们很容易误认为外侧的数值会大于内侧。

结婚率远超发达国家,中国家长都是怎么想的?

网易新闻

就像上图,23.0虽然在数值上小于23.4,但是就视觉上来看,23.0的弧线长于23.4的弧线。为了避免玉玦图带来的视觉误导,我们常常要先把数据按照大小排序,再进行可视化。

哪儿哪儿都有玉玦的身影

玉玦图由于是柱状图的变形,兼具了实用性和美观性,应用非常广泛。基本上适用于所有柱状图类型的数据,都可以转化为玉玦图。

01 一般柱状图VS玉玦图

90后青年不仅容易脱发、贫穷,还容易陷入孤独。新华网的一项调查显示,尽管空巢老人、留守儿童是高危“孤独患者”,但“空巢青年”也非常容易陷入孤独的困境。下面这个玉玦图则非常清晰地展现了“空巢青年”面临的八大困境,其中缺乏感情寄托最为严重,有57.9%的“空巢青年”都没有自己的精神家园。

中秋特辑:团圆的月光照不到的角落——数说社交孤独症(下)

新华网

这个玉玦图把数据按照大小进行排列,不仅增加了玉玦图的美观性,而且在数据表达上也更加清晰,我们一眼就能看出数值的大小关系,抓住重点。

有的数据可视化则谋求新意,会把数值小的数据放在最外侧,同样能突出数据的大小关系和美观度。

来源:www.techinasia.com

这组玉玦图展示的是Facebook虽然是最大的社交网站,但是在商业用户数量方面却比不上Twitter。从第一个玉玦图我们可以看到,在财富100强企业中,有65%企业拥有Twitter的企业账户。

02 分组柱状图VS玉玦图

Mosaic统计了与现在比较,在你出生的年份,有多少新生儿可以活到60岁、70岁和80岁。这个玉玦图就展示了2017年有84%的新生儿可以活到60岁,而在1997年只有78%。这个玉玦图不仅可以比较不同年份的人寿命长短,还可以比较同一年份的人的寿命长短。

来源:www. mosaicscience.com

03 堆积柱状图VS玉玦图

美国是一个典型的移民国家,移民对美国的科技发展有着巨大的推动作用。这个玉玦图则是堆积柱状图的变形,同一颜色的不同灰度分别代表了该公司的市值、2013年额收入以及雇员人数。它展示了美国前25个科技公司中,有60%的创始人不是第1代就是2代移民,其中包括市值排名第1和第2位的苹果和谷歌。

美国:科技移民的创新乐土

网易新闻

04 分面柱图VS玉玦图

玉玦图还可以是分面柱图的变形,在一个玉玦图上就可以展示出1963-2013年,中国人食用的肉的种类的变化。果然猪肉和鱼肉占据了大部分,而在1983年以前,中国人很少食用牛肉和家禽的。

中国人民终于在吃肉这件事上站起来了

网易新闻

玉玦图的圆形结构帮你省空间

尽管大多数柱状图都可以转化为玉玦图的形式,但是较为复杂的柱状图(例如极化对称堆叠条形图)转化为玉玦图则较为困难。

极化对称堆叠条形图

另外,相较于柱状图,在可视化相同的数据情况中,玉玦图因为其圆形结构,在图表大小上更节约空间,各分类数据的数值差异也会更加明显。

同组数据的玉玦图与柱状图

01 手把手带你做玉玦图

镝数上玉玦图的使用非常简单,我们有一组中国消费者协会发布的《2017年城市消费者满意度测评总得分》的数据,从中挑出排名前十的城市,按照升序排列。

只要我们把数据按照数据库的格式整理好,复制粘贴到镝数的表格中,玉玦图就能自动生成。

镝数上还提供了另外一种设计的玉玦图供大家使用,相较于普通玉玦图,线形设计的玉玦图在展示更多的数据的时,图表会更加美观。大家赶紧到镝数中用起来吧~

玉玦图

线形玉玦图

来源:镝次元数据

精彩活动

福利 · 阅读 | 免费申请读大数据新书 第23期

推荐阅读

2017年数据可视化的七大趋势!

全球100款大数据工具汇总(前50款)

论大数据的十大局限

大数据时代的10个重大变革

大数据七大趋势 第一个趋势是物联网

Q: 你用过玉玦图吗?

欢迎留言与大家分享

请把这篇文章分享给你的朋友

转载 / 投稿请联系:hzzy@hzbook.com

更多精彩文章,请在公众号后台点击“历史文章”查看

柱状图用腻了?玉玦图给你更美的数据呈现相关推荐

  1. R包circlize:柱状图用腻了?试试好看的弦状图

    文章目录 柱状图用腻了?试试好看的弦状图 弦图简介 数据准备 代码部分 载入R语言包 数据导入 颜色设定 画图 保存以上图片 Circlize包的所有参数(个性化设置) 笔者个性化弦图 作者简介 猜你 ...

  2. 包包的结构制图_科学网—R包circlize:柱状图用腻了?试试好看的弦状图 - 刘永鑫的博文...

    [TOC] 柱状图用腻了?试试好看的弦状图 作者:郑伟 西北农林科技大学 责编:刘永鑫 中科院遗传发育所 弦图简介 总体来讲,弦图是一种可视化微生物物种或基因相对丰度的方法.平时大多数时间我们看到的文 ...

  3. 计算机勾兑双绝是谁发明,舌尖上的五粮液——记勾兑大师范玉平(图)

    舌尖上的五粮液--记勾兑大师范玉平(图) (2012-12-30 11:06:30) 标签: 娱乐 但在五粮液酒厂的仓库里,人们却能看到一位小伙子,一边对着账本,一边慢条斯理地抿着小酒. 一个冬日的下 ...

  4. python柱状图、直方图和饼状图统计学生成绩

    Python的matplotlib库具有很强大的绘图功能,可以利用这个库函数来进行学生成绩统计.假如有一个班的某科学生成绩如表1所示,可以用柱状图.直方图和饼状图三种方式来进行统计分析.下边介绍一下操 ...

  5. python 柱状图如何添加数字标签_matplotlib可视化之如何给图形添加数据标签?

    当我们获取完数据之后,一般来说数据可视化呈现的最基础图形就是:柱状图.水平条形图.折线图等等,在python的matplotlib库中分别可用bar.barh.plot函数来构建它们,再使用xtick ...

  6. 同期对比图_Excel展示两组同期数据,这种左右对比图真好看,只需六步搞定

    Excel数据展示过程中,一幅好的图表不仅仅代表的是美观,而且也能更加显而易见的看清楚数据的情况.对两组同期数据做对比图,这种情况相信大家都见到过. 相信许多同学在进行这样的两组数据对比的时候,一般都 ...

  7. echarts 横坐标显示一个月,excel折线图横坐标最后一个点选择数据选不上是什么原因?...

    excel折线图横坐标最后一个点选择数据选不上是什么原因? 如果你说的是折线图横坐标选中的数据最后一个无法显示在横坐标上 您可以尝试一下 可以右击横坐标轴-设置坐标轴格式-选择大小与属性-对其方式-文 ...

  8. R语言可视化斜率图、扩充图像纵横比为数据标签显示更整齐、ggrepel包来帮忙

    R语言可视化斜率图.扩充图像纵横比为数据标签显示更整齐.ggrepel包来帮忙 目录

  9. R语言ggplot2可视化线图(line plot):当数据有中断、缺失时R不会将数据绘制为连续的线图、而是出现断点

    R语言ggplot2可视化线图(line plot):当数据有中断.缺失时R不会将数据绘制为连续的线图.而是出现断点 目录

最新文章

  1. 03 Django REST Framework 视图和路由
  2. 信息安全系统设计基础第五周学习总结
  3. 使用浏览器cookie
  4. Google Map API v2 步步为营 (二)----- Location
  5. 【C语言笔记进阶篇】第一章:指针进阶
  6. 以两种异步模型应用案例,深度解析Future接口
  7. Web Session和Cookie
  8. GNN在谱域下的演化:Spectral CNN,ChebyNet,GCN
  9. [转]WebGL All in One 全傻瓜简介
  10. CCF201609-1 最大波动(100分)
  11. 苹果Mac 桌面下方Dock 的App icon名称出现乱码怎么办?一个简单指令帮你解决
  12. 记一次VS2015安装/卸载以及编译给定程序
  13. 解决 tesserocr 无法安装问题!
  14. 【Java】代码加密
  15. Redis闲谈:你一定需要的知识图谱
  16. ArrayBlockingQueue 实现多线程安全 —————— 开开开山怪
  17. 【报告分享】2020快手女性人群价值报告-磁力引擎(附下载)
  18. truelicense使用手册
  19. prometheus监控+告警
  20. 苹果ios免越狱脚本实现方案

热门文章

  1. 软件设计师习题笔记-重点习题六
  2. C/C++轻松写基于UDP的远程控制
  3. oracle 查找 psu,Oracle如何检查当前数据库CPU和PSU补丁信息
  4. php 预览器,浏览器html代码快速预览小工具
  5. linux命令kill百科,Linux 命令 kill
  6. Simplex 单纯形算法的python实现
  7. (数据库系统概论|王珊)第三章关系数据库标准语言SQL-第零节:MYSQL环境安装和表的建立以及一些注意事项
  8. (王道408考研操作系统)第二章进程管理-第二节1:调度的基本概念及分类以及进程优先级
  9. C++设计模式-Adapter适配器模式
  10. 确定windows系统是32bit还是64bit