之前公众号上写过一篇文章介绍了如何在一张图中,制作动态的指标分析。有同学问到能否将坐标轴也实现动态切换,这样能灵活分析不同维度的数据。下面我们一起看看能否实现这个功能。
假设我们要展示的数据为不同维度的销售额,我们想放到一张图中去实现多维度的分析,同时不想把图表做的很复杂,不妨试试制作一个动态坐标轴。
我们先看看效果。
如上图所示,我们在一张图中就可以选择不同的分析维度、不同的分析指标,在一些使用场景中,这种方法节省展示空间,特别是维度、指标多的场景下,更有优势,你可以在一张图上清晰的看不到多个维度、多个指标的数据。
下面我们一起看看是如何实现的吧。
笔者前面的文章 Tableau作图技巧:如何制作动态指标 介绍了动态指标的做法。实际上在Tableau中,动态指标和动态维度的制作方法 几乎 一模一样。
。主要也是参数 和 公式的配合使用 。
首先选择数据源:笔者使用的是示例-超市 数据
第一步:制作 动态维度
如果我们想将 客户类别、类别、地区制作成可选择的动态维度。
1、新建参数 动态维度
在左侧功能区空白处 右键 新建参数,允许的值选择 列表。参数名称命名为 :参数-动态维度(命名随意即可)
将 1 、2、3 显示为 客户类别、类别、地区
如下图: