Tableau作图技巧:动态指标分析-制作动态坐标轴

之前写过一篇文章介绍了如何在一张图中,制作动态的指标分析。有同学问到能否将坐标轴也实现动态切换,这样能灵活分析不同维度的数据。下面我们一起看看能否实现这个功能。


假设我们要展示的数据为不同维度的销售额,我们想放到一张图中去实现多维度的分析,同时不想把图表做的很复杂,不妨试试制作一个动态坐标轴。

我们先看看效果。

图片

如上图所示,我们在一张图中就可以选择不同的分析维度、不同的分析指标,在一些使用场景中,这种方法节省展示空间,特别是维度、指标多的场景下,更有优势,你可以在一张图上清晰的看不到多个维度、多个指标的数据。

下面我们一起看看是如何实现的吧。

笔者前面的文章 Tableau作图技巧:如何制作动态指标 介绍了动态指标的做法。实际上在Tableau中,动态指标和动态维度的制作方法 几乎 一模一样。

。主要也是参数 和 公式的配合使用 。

首先选择数据源:笔者使用的是示例-超市 数据

第一步:制作 动态维度

如果我们想将 客户类别、类别、地区制作成可选择的动态维度。

1、新建参数 动态维度

在左侧功能区空白处 右键 新建参数,允许的值选择 列表。参数名称命名为 :参数-动态维度(命名随意即可)

将 1 、2、3 显示为 客户类别、类别、地区

如下图:

image.gif

2、创建新的计算字段 - 动态维度

图片

这里利用公式 IF 将 参数-动态维度中 不同的值指向对应的 维度。

到这里我们的动态维度的处理已经完成。

第二步:制作 动态指标

假设我们要看的指标有:销售额、数量、利润

和动态维度的制作方法一样

首先 新建参数 [参数-动态指标]

图片

接下来 新建计算字段- 动态指标

image.gif

动态指标的前期处理也已经好了。

第三步:绘图

我们将计算字段-动态维度 拖入行。将计算字段-动态指标拖入列

同时将计算字段-动态指标拖入标记功能区-标签,用于显示标签。

如下图

图片

接下来,新建仪表板

将我们制作好的工作表拖入画布,右键选择参数,将之前制作好的两个参数添加至画布。如图

图片

至此 动态坐标轴-动态指标基本绘制完成

我们可以调整格式,为方便展示,我们将参数选择为单值列表。如图

图片

至此,一份多维度、多指标的动态图表就制作完成了 。利用参数、公式巧妙的实现的坐标轴、分析维度的灵活切换

图片
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容