在数据可视化的世界中,Tableau以其丰富的内置选项而闻名。常见的图表类型如条形图、堆叠条形图、地图可视化、饼图(没有其他图表能像饼图一样引起如此多的争议!)、折线图、散点图等,都只需一键即可生成。但这里有一个关键问题——如果想要但Tableau中没有内置的图表类型怎么办?比如甜甜圈图。今天,将探讨如何在Tableau中从头开始设计一个甜甜圈图。如果是Tableau的新手,并且想了解更多,一定要查看免费的“Tableau初学者课程”。将学习到Tableau的不同功能以及如何在Tableau中设计不同类型的图表。这是完美的起点。
可能会好奇甜甜圈图的意义何在。它听起来像是一个花哨的名字,但它在现实世界中是否有用例?或者它是否仅限于听起来像是一种美味的甜点?好消息是——如果知道何时以及如何使用它,它是非常有用的。在某种程度上,它是备受争议的饼图的一个变体——但有额外的好处。
以下是将在本教程中制作的甜甜圈图的定义和比较,来自DataVizCatalogue:
饼图有时会因为让读者关注切片之间的比例面积以及与整个图表的比例而受到批评。这使得很难看出切片之间的差异,特别是当试图比较多个饼图时。甜甜圈图通过减少对面积的使用来部分解决这个问题。相反,读者更多地关注阅读弧线的长度,而不是比较切片之间的比例。
还可以在甜甜圈图的中间的孔中显示额外的信息,例如总销售额。
准备好启动Tableau并创建自己的甜甜圈图了吗?将在这里使用流行的Superstore数据集。可以在“文档”文件夹中的Tableau存储库下找到它。当安装工具时,Tableau会为下载它(桌面版和公共版)。目标是创建一个显示Superstore按类别销售的甜甜圈图。此外,还想在这个甜甜圈图中显示总销售额。让开始吧!
在行字段中,输入以下内容:
avg(0)
然后在旁边,再次输入:
avg(0)
注意:这是数字0而不是字母。应该得到以下结果:
会注意到在左侧的“标记”卡下有几个新的添加项,名为‘AGG(avg(0))’。这些是在第一步中创建的两个空占位符。在这里,点击第一个实例。
在下拉菜单中选择饼图
将‘类别’维度拖放到颜色卡上
将‘销售额’维度拖放到角度卡上
这就是应该有的(可以从标记卡增加大小):
让执行一些美化步骤来改进可视化:
将销售额和类别拖放到标签卡上
右键点击销售额(在标签选项下)-> 快速表格计算 -> 总百分比
想法是显示每个类别对总销售额值的总份额:
可以看到甜甜圈图正在成形吗?
点击标记卡下第二个‘AGG(avg(0))’选项。让开始甜甜圈图的第二部分:
从下拉菜单中选择圆形图
点击颜色卡并选择白色。这将是甜甜圈图的孔
将销售额度量拖放到标签卡上
让将所有内容整合到同一伞下。在这里,将使用Tableau的双轴图表功能将两个图表结合起来。
右键点击行字段中的第二个‘AGG(avg(0))’实例
点击‘双轴’
从标记卡增加饼图和圆的大小
瞧!这是Tableau甜甜圈图:
让进行一些快速的美化更改,使图表在视觉上更具吸引力:
将所有标签拖放到甜甜圈图内(只需点击每个标签并拖动它)
在左侧标记卡上的第二个‘AGG(avg(0))’选项中,右键点击标签中的销售额度量并选择‘格式’
在‘默认’选项下,点击数字下拉菜单并选择‘货币(自定义)’