用Tableau画连接条形图

🏷️ 分类:图表教程这篇文章还是翻译自Toan Hoang大神的tableaumagic网站,大神把这个归类为QT(初级)图表。连接条形图我最早是在使用微软的Powerbi里见到的,那是Powerbi…

🏷️ 分类:图表教程

这篇文章还是翻译自Toan Hoang大神的tableaumagic网站,大神把这个归类为QT(初级)图表。连接条形图我最早是在使用微软的Powerbi里见到的,那是Powerbi自带的图表,算是条形图的一个美化版本,也是以前常用的。Toan Hoang在Tableau中实现了这种图形,所以我就特别有兴趣学习一下,并加入了自己的一些理解。

__BLOCK_p__https://tableaumagic.com/tableau-qt-connected-bar-charts
__BLOCK_p__创建并集意味着数据量翻倍,比如原来是10条数据,又复制出10条一样的,变成20条数据。同时增加了一个字段[Table Name],用来标识Orders(原表数据)和Orders1(新复制出的数据)

-创建[Size]参数,浮点,0.35

__BLOCK_p__其实不创建这个参数也没问题,因为这个常量0.35和后面修改大小的数据0.7对应,所以也基本没有调整的必要。
__BLOCK_p__原文最后要×10,我觉得没用就省略掉了,更便于理解。如果不创建上面的参数,[Size]用0.35代替也可以。

这个计算字段的作用就是把时间拆分成月份纬度,并且把月份的宽度控制在0.7,以便配合条形图的宽度。

__BLOCK_p__画条形图用,一开始我天真的认为这个字段没用,想着直接用[Sales]/2代替,其实还是没理解大神设计的原理。
__BLOCK_p__这里要解释一下原理,其实就是把一个月拆成2个值,比如1月拆成了0.65和1.35,这样每个月的数据就能显示成横线,条形图则只显示了0.65这个轴的,然后通过调整大小,来与区域图重合。
__BLOCK_p__原文是固定宽度7,因为我上面的Date (Month)没有×10,所以这里也就变成了0.7

大致效果如下:

__BLOCK_p__这里要重点说一下,原文用的是日期,通过计算字段转换成了数值纬度,如果横轴本身就是文字的纬度,比如国家,那么就先写一个计算字段,把这些国家转换成数值,就可以了,但是横轴就只能显示数值了,我想到的解决办法,就得再做一个横轴的工作表到仪表板里拼接两个工作表。

🏷️ 标签:Tableau、图表教程

📖 相关文章
用Tableau画延展条形图(Extended Bar Chart)
用Tableau画温度计图和带背景的圆角条形图
用Tableau画环形图系列(一)画个简单的圆
用Tableau画环形图系列(五)画圆弧图(2)
用Tableau画环形图系列(四)画圆弧图(1)
——————————————————————————————

No comments yet