举个栗子!Tableau技巧(37):如何在工具提示里显示条形图
发布网友
发布时间:2022-10-06 05:03
我来回答
共1个回答
热心网友
时间:2023-10-22 01:53
去年的圣诞节,我们分享了一篇 《数据圣诞节:可视化的两种范儿》 ,图文中有一种图表的呈现,深受数据粉喜爱。
我们先来看看这个Viz,作者按照礼物盒的构思制作,看上去很像一张贺卡。
精妙之处在于,当鼠标停留在任何一种圣诞食材上,提示窗口都会通过一个条形图来呈现价格走势,数据分析结果非常直观。
很多数据粉留言:像这个Viz一样,那个工具提示里出现的条形图,该怎么实现的呢?
——————————————————————————————————》》
本期《举个栗子》,阿达要给大家分享的Tableau技巧是:如何在工具提示里显示条形图。
我们使用Tableau自带的超市数据。先将类别拖至行,销售额拖至文本中,创建出下图:
接下来,需要实现:将鼠标悬停每个类别时,能提示我近几年各类别销售额的柱形图来对比查看年度变化。
具体步骤如下:
一、写计算公式
为了达到预期(比如选择日期从11年到13年),首先需要将3个年份的销售额单独写出来。计算公式如下:
接下来,再创建三个对应显示柱形图的字段如下:
计算字段含义
◆ LEFT 返回指定字符串开头的字符数,这个指定的字符串即:██,后面的函数主要起返回几位字符数的作用;
◆ 这里用了 ROUND 这个指定小数位数的字段,后面那个/100000是为了降低百万级别的销售额,使ROUND函数发挥作用;
◆ 在实际场景中需要灵活应对,不然取的柱子的长短,就不会根据数量级接近但实际值有差距去相应变化了。
二、将字段添加到详细信息
字段创建好之后,需要将创建好的字段全部添加到详细信息中。
将鼠标悬停在度量值上时,会发现提示内容里已经出现了柱图。
但是,目前这样并不方便我们去查看具体信息。我们继续往下看:
三、优化提示内容
接下来,需要优化提示内容。
也可以给不同的年份标上不同的颜色(选中要标记颜色的字段)。
Now,一个条形图的工具提示就完成啦!
今天的Tableau小技巧,你Get到了吗?赶快打开你的Tableau,试试看吧!
其实,这种方法也可以运用在地图上(如下图)。 有探索精神的数据粉们,自己动手尝试一下吧!如果你做出来了,可以投稿给我们,我们会在《举个栗子》中将它分享给大家~