在 Tableau 中,数据粉通常会使用突出显示功能,来高亮图表里被选中的数据。不过,单击选中、再单击取消,只为查看数据,不免有些低效。
假如不用刻意选中,悬停在数据上,就可以高亮当前数据(如下图),岂不是更好?
该如何实现呢?可以试试添加操作和控制集。
本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:添加操作和控制集高亮数据。
为方便学习,栗子使用 Tableau 自带的“示例-超市”数据源。掌握栗子方法后,数据粉可尝试使用自己的数据。
具体步骤如下:
1、连接数据源
打开 Tableau Desktop,连接“示例-超市”数据源,新建工作表。
2、创建计算字段
首先,创建一个计算字段:rank。右击“数据”窗格空白处,在下拉菜单中选择“创建”-“计算字段”。键入函数:
RANK_UNIQUE(SUM([销售额]))
3、创建视图
将维度“类别”拖放至列,将计算字段“rank”拖放至行,将维度“省/自治区”拖放至“标记”卡的详细信息中,标记类型选择:线。
右击行上的“rank”胶囊,在下拉菜单中,选择“计算依据”-“省/自治区”。
按住 Control 键,同时单击行上的“rank”胶囊,向右拖放,在行上复制一个“rank”。在"rank(2)"标记中,将标记类型选为:方形。
右击行上第二个“rank”胶囊,在下拉菜单中选择“双轴”。
右击图表纵坐标,在下拉菜单中选择“同步轴”。
将计算字段“rank”拖放至"rank(2)"标记卡的标签中,然后单击“标签”按钮,在编辑框中勾选“显示标记标签”,对齐选择:中部、居中。
4、创建集
下面,就到了高亮显示的关键步骤。
首先,右击维度“省/自治区”字段,在下拉菜单中选择“创建”-“集”。
在弹出的“编辑集”对话框中,将名称改为:省市,单击“确定”。
再创建一个计算字段:高亮。右击“数据”窗格空白处,在下拉菜单中选择“创建”-“计算字段”。键入函数:
IF [省市] THEN "color" ELSE "no color" END
再将计算字段“高亮”拖放至”全部“标记卡的颜色中,然后单击标记卡中的颜色“高亮“胶囊,在下拉菜单中选择“属性”。
到这里,工作表部分的步骤就完成了。
5、创建仪表板
新建仪表板,将刚刚完成的工作表拖入视图。单击顶部菜单栏“仪表板”-“操作”。
在弹出的对话框中,选择“添加操作”-“更改集值”。
在弹出的“添加集动作”对话框中,按照下图编辑集动作。
如此,我们就完成了图表的滑停高亮呈现。将鼠标悬停在数据,高亮效果很明显。
今天的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!
下一期《举个栗子》,再会~
文章部分信息来源于网络,如有侵权请告知!