Tableau Playbook - 迷你图
介绍
Tableau 是当今最流行的交互式数据可视化工具。它提供了各种各样的图表,可让您轻松有效地探索数据。本系列指南 - Tableau Playbook - 将介绍 Tableau 中各种常见的图表。本指南将重点介绍Sparklines。
在本指南(第 1 部分)中,我们将重点介绍迷你图的概念和基本流程:
我们将从一个示例图表开始,介绍它的概念和特征。
通过分析一个真实的数据集:Rossmann Store Sales,我们将学习如何逐步构建基本的迷你图。同时,我们将从 Tableau 可视化中得出一些结论。
介绍相关图表,并对折线图的变化进行比较。
入门
例子
这是VizWiz 的 Andy Kriebel制作的迷你图示例。它使用迷你图展示了芝加哥不同地区每月出租车出行量趋势。我们可以看到每个地区的总体趋势,同时分析统计数据。此表格中嵌入的条形图也可以从广义上看作迷你图。
概念和特征
Sparklines 是由Edward Tufte于 1983 年提出的。他将sparklines定义为“嵌入在文字、数字、图像环境中的小型高分辨率图形”。根据sparkline 的 wiki介绍:
迷你图是一种非常小的线图,通常不带轴或坐标。它以简单且高度浓缩的方式呈现某些测量值变化的一般形状(通常随时间变化)。
迷你图突出显示的是变化而不是绝对值。它们关注的是数据的总体形状。因此,在大多数情况下,截断和非同步轴是可以接受的。但请记住要谨慎使用它们。对于新手用户,可能需要一些标题来避免误导性图表。特别记住,如果您使用非同步轴,请不要比较迷你图。
迷你图最突出的特点是它非常节省空间。它们甚至可以小到一行文本并嵌入到文本表中。迷你图还具有很高的可扩展性。它们能够将大量数据压缩到很小的空间中。
Sparklines 广泛应用于对空间敏感的场景,尤其是移动端 UI。典型的应用场景包括股票市场、经济、业务绩效和 KPI 仪表盘。
另一方面,由于迷你图太小,很难提取数字细节。另一个问题是需要避免误用和误导——我们上面刚刚讨论过。
Edward 将迷你图描述为“数据密集、设计简单、文字大小的图形”。因此从广义上讲,迷你图可以扩展到其他视觉元素,例如区域、条形和点。我们将在实践中展示这种扩展。
数据集
在本指南中,我们使用来自本次 Kaggle 竞赛的Rossmann Store Sales 数据集。感谢Rossmann和Kaggle提供此数据集。
该数据集包含 Rossmann 856 家商店的三年销售数据。商店销售受多种因素影响,包括促销、竞争、学校和国家假期、季节性和地点。
我已经为该数据集完成了数据整理和特征工程。您可以从 Github 下载我的版本,以进行更好的探索性数据分析。
基本流程
首先,让我们一步一步地绘制基本的迷你图:
Show Me中没有迷你图模板,因此我们将手动构建原始迷你图:
- 将“日期”拖到列架中。
- 在列架上右键单击“YEAR(Date)”,并将类型从连续日期值更改为月份。
- 将“日期”拖到“行”架中。
- 右键单击“行”栏上的“YEAR(Date)” ,并将类型从离散日期部分更改为星期几。
- 将“销售额”拖到“行”栏中。
- 按我们之前讨论过的平均值聚合。右键单击“SUM(Sales)”,然后选择“度量” -> “平均值”。
- 为了显示为迷你图,我们选择线作为标记类型。
让我们调整布局以获得更好的视图:
- 将视图切换为“适合高度”。
- 拖动右侧 y 轴以将迷你图宽度调整为合适的宽度。
根据以下特点优化迷你图:
- 右键单击 y 轴,然后单击“编辑轴...”
- 迷你图通常不共享相同的轴刻度。在范围选项中选择每行或每列的独立轴范围。
- 为了突出变化,我们通过取消选中“包含零”来截断轴。
- 取消选中“显示标题”以隐藏轴。这是迷你图的常见做法。
进行最后的修饰:
- 将标题编辑为“工作日总体销售趋势”。
- 删除网格线并使我们的数据呈现得更清晰:导航到格式->线条...并将列中的**网格线**和零线设置为无。
- 在编辑轴中删除日期轴标题“日期月份” ...
一个基本的迷你图现在已经完成了。但我们可以看到这个基本版本仍然存在很多缺陷。我们将在下一个指南中使用高级功能来增强它。
分析:
由于迷你图的紧凑性,它们非常适合将工作日的销售趋势放在一起展示。由于我们为每条迷你图选择了独立的轴范围,因此失去了同步性。所以我们无法比较工作日之间的绝对值。我们只能比较趋势的形状:周日的整体趋势比较特殊,其余的趋势相对相似。
结论
希望你喜欢。如果您有任何问题,欢迎通过 recnac@foxmail.com 与我联系。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!
请先 登录后发表评论 ~