举个栗子!Tableau 技巧(29):如何在同一视图中切换不同图表

发布于: 2021-08-20

● 很多 Tableau 用户在做数据分析时,会遇到这样的问题:同一个数据源,希望尽可能多的在同一视图上展示更多的分析维度。可是,视图的尺寸毕竟有限,怎么样才能在同一个视图查看更多的分析图表呢?

这样的需求,可以尝试通过切换的方式,实现在同一视图中展示不同的分析图表。从而可以实现查阅:

  • 同个分析维度用不同的图表呈现,比如从之前的线状图,切换到之后的柱状图;

  • 不同维度的分析图表呈现,比如从之前的地图销售额分析,切换到之后的饼图利润分析。

本期《举个栗子》,要给大家分享的 Tableau 技巧是:如何在同一视图中切换不同图表。

为方便学习,栗子使用自备的上述示例数据。掌握栗子方法后,数据粉可尝试使用自己的数据源。

具体步骤如下:

1.创建需切换的工作表

首先,我们需要创建三个用于视图切换的工作表(有个比较简单的办法,先做一个线图如下):

复制一个“线图”工作表,将其命名为柱形图。在“标记”卡中将标记类型更改为“条形图”。

然后,用同样的方法创建一个区域图:

2.创建参数

创建好三个图表后,还需创建一个参数,以实现图表的切换效果,设置如下图所示:

分别在三个图形工作表中,右键单击数据窗格中的参数,在弹出的菜单中选择“显示参数”。

新建一个计算字段,将参数胶囊拖入计算中,如下图。

3.将计算字段添加至筛选器

接下来的操作很简单,但需要特别注意:先确认图表的参数控件已选择对应的值(比如区域图表的参数为区域图),再将刚创建好的计算字段分别拖拽至三个图表的“筛选器”卡中,并选择相应的编号(比如线图的筛选器选1、柱形图选2,区域图选3):

4.将图表放入同一容器中

最后,将需要切换的图表放到仪表板的容器中。新建仪表板,选择一个平铺的水平容器拖拽至视图中,再依次将三个图表拖入此容器中(栗子中是横向左右排列)。

分别取消显示三个工作表的标题。

简单调整工作表格式和仪表板布局。最终效果如下图,通过切换参数值,在同一视图中查看不同的图表。

今天的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!