在Tableau中通过添加操作,控制集并高亮显示数据
2018-12-07 本文已影响178人
扫地sir
最近看到一个public作品,用添加集动作的方式来高亮显示数据(直达),感觉特别有用,所以自己研究了一下,现在把操作过程记录下来,供大家参考学习。
![](https://img.haomeiwen.com/i13953618/841f06f47a186e00.png)
我用自带的超市数据来做一个复现,我想做一个不同省市在不同商品类别上的销售额排名,原理请看参考举个栗子系列 bump chart图制作(直达)
首先创建一个字段【rank】=RANK_UNIQUE(SUM([销售额]))
将【类别】字段放到列功能区,【rank】字段放到行功能区,【省/自治区】放到标记-详细信息,标记选择【线】,并将【rank】的计算依据调整成按【省/自治区】
![](https://img.haomeiwen.com/i13953618/7204facaa282766b.png)
然后在行功能区复制一个【rank】字段,标记选择【方形】
![](https://img.haomeiwen.com/i13953618/334e29c2b460be26.png)
选择双轴,并同步轴
编辑轴,选择倒序
调整一下方形的大小和标签颜色等,就形成一个简单的bump chart图
![](https://img.haomeiwen.com/i13953618/e029a42715787543.png)
下面就是高亮显示的关键步骤了
在【省/自治区】字段右键,创建-集,命名为【省市】
![](https://img.haomeiwen.com/i13953618/bc28a9c5eca1a22e.png)
添加计算字段【高亮】=if [省市] then 'color' ELSE 'no color' END
![](https://img.haomeiwen.com/i13953618/b8339adfc98ba679.png)
然后就将【高亮字段】拖到颜色,并选择为属性(必需选择属性,不然你可以试试效果,我卡在这里好久,具体原理还没太明白)
![](https://img.haomeiwen.com/i13953618/d26c2c2a5c64ae5d.png)
新建一个仪表板,将工作表1拖入,选择添加操作,更改设定值,并按照下面的图编辑集动作
![](https://img.haomeiwen.com/i13953618/e9be5bed7bfc7cde.png)
![](https://img.haomeiwen.com/i13953618/66271dad99f1f4ab.png)
确定以后,悬停在数据上就可以有效果了,但是颜色还得回到工作表1里修改一下,因为没添加操作时候颜色只有nocolor,添加了操作颜色color就有了,自己重新编辑一下颜色即可。
![](https://img.haomeiwen.com/i13953618/6c395d9f54093417.png)