Tableau可视化结果的优化小技巧(一)
通过关闭X轴来实现类似二重轴(Dual Axis)效果
大家好,从今天开始我将陆续和大家分享一些优化Tableau可视化结果的小技巧。希望能和大家共同学习,共同进步。
下面就和大家介绍一下如何通过关闭纵置两图的X轴来实现类似二重轴(Dual Axis)效果。话不多说直接上图
优化前可视化结果
上图为直接使用Tableau功能二重轴(Dual Axis)实现的效果。我们可以直观看出有一下两个缺点
- 两种数值在视图右上重合,难以识别
- 两种数值的Y轴分列视图两侧,不便对比查找
当然如果只针对比较严重的缺点1进行优化,我们只需修改左侧Y轴的显示范围,使柱状图下沉至折线图一下即可,如下图
但是我们今天要介绍的是另一种通过将折线图和柱状图拆分并纵置,同时隐藏上图的X轴的方式,来同时优化上面两点缺点。
优化过程
首先我们来制作柱状图部分,Tableau的一大优点就是可以通过简单的拖拽操作来实现数据的可视化。
注意到每一个柱上都有对应的美元数值使得视图中数字过多,我们将通过修改Y轴格式(增加$符号)并取消柱上数值的方式来简化视图。使用“格式”功能来使Y轴的数值变为“货币”,并取消小数点后的数位,具体方式如图:
接下来我们将继续制作折线图部分。制作方式与柱状图类似,但是需要注意的是由于我们需要将折线图纵置在柱状图之上,因此需要折线图需要尽量“宽扁”,所以我们通过取消Y轴原点的方式使折线图尽量占满全图。具体做法为在Y轴编辑菜单里取消“包含原点”的选项。
另外,由于折线图的并不能很好的表现出折线的各个节点,因此我们再加入各个节点并通过二重轴(Dual Axis)功能将二者重合以实现节点的表现。
接下来就是最重要的部分,通过隐藏折线图的X轴来使其能和下面的柱状图“视觉上结合在一起”。
最后我们再通过dashboard把折线图和柱状图上下纵置再一起就大功告成了
结语
第一次写Blog,还没有掌握技巧,以后还会不断更新新的内容,希望能在此过程中不断提高Tableau可视化技巧和博客写作技巧吧(笑
另外,如果大家对可视化工具Tableau本身并不太了解的话,我可以单独写一篇博客来介绍它~