立即注册找回密码

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

手机动态码快速登录

手机号快速注册登录

搜索

图文播报

查看: 1324|回复: 0

[分享] 数据可视化-比较类-子弹图

[复制链接]
发表于 2024-9-4 11:52 | 显示全部楼层 |阅读模式

登陆有奖并可浏览互动!

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录 手机动态码快速登录

×
子弹图



子弹图的简介

子弹图的样子很像子弹射出后带出的轨道,所以称为子弹图。子弹图的发明是为了取代仪表盘上常见的那种里程表,时速表等基于圆形的信息表达方式。子弹图的特点如下:

  • 每一个单元的子弹图只能显示单一的数据信息源
  • 通过添加合理的度量标尺可以显示更精确的阶段性数据信息
  • 通过优化设计还能够用于表达多项同类数据的对比
  • 可以表达一项数据与不同目标的校对结果
子弹图无修饰的线性表达方式使我们能够在狭小的空间中表达丰富的数据信息,线性的信息表达方式与我们习以为常的文字阅读相似,相对于圆形构图的信息表达,在信息传递上有更大的效能优势。
英文名:Bullet Graph
子弹图的构成



图表类型子弹图
适合的数据列表:一个分类数据字段、一个连续数据字段、一个范围数组字段、一个目标字段
功能对比分类数据的数值大小、所处区间以及是否达标
数据与图形的映射分类数据字段映射到分类轴位置连续数据字段映射到数据条的长度目标字段映射到测量标记的刻度轴位置范围数组映射到背景色条的大小
适合的数据条数不超过10条数据

子弹图的应用场景

适合的场景

例子1: 显示阶段性数据信息
下图是一个模拟商铺一段时间内的经营情况的数据,一共 5 条数据,分别代表收入(单位:千美元)、利率(单位:%)、平均成交额(单位:美元)、新客户(单位:个)和满意度(1-5)五个方面,每个方面都有代表好、中、差的 3 个范围和预先设定的目标。



说明:

  • title 字段,用于区分不同的类型
  • ranges 字段,使用背景色条的长度,表示区间范围
  • actual 字段,使用数据条的长度,表示实际数值
  • target 字段,使用测量标记的刻度轴位置,表示目标值
子弹图的扩展

例子1: 反向子弹图
表达负面(消极)数据时,可以将子弹图做方向上的反转。下图用反向子弹图表示开销的多少。



例子2:层叠子弹图
表达一些阶段性的数据时,例如,我们定义了全年的定额目标,但是每个季度都会阶段性地显示当前完成的进度,此时就需要同时表达每个季度的数据和全年整体的定额目标数据。


子弹图与其他图表的对比

子弹图和柱状图


  • 柱状图主要用于多个分类间的数据(大小、数值)的对比
  • 子弹图主要用于各个分类间各自的数值所处状态与测量标记的对比,突出的是每个分类自身的情况,没有分类间的比较,用于展示各个分类的子弹图单元相对独立。

原文地址:https://zhuanlan.zhihu.com/p/348936591
楼主热帖
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册 微信登录 手机动态码快速登录

本版积分规则

关闭

官方推荐 上一条 /3 下一条

快速回复 返回列表 客服中心 搜索 官方QQ群 洽谈合作
快速回复返回顶部 返回列表