商业智能BI那点事儿Tableau

Tableau制作高级版Bump Chart图

2020-07-09  本文已影响0人  溜溜笔记说

公众号:Tableau从入门到精通

先看成果

详细步骤

步骤1

数据源提取

链接:https://pan.baidu.com/s/1r08NwD3mN3wIL9irb6eudg

提取码:oxo2

步骤2

按图所示连接数据源。

步骤3

创建字段之前的注意事项:

注意:以下创建的字段要留意是在度量内还是维度内。

意思如下:

注意:以下创建的字段是离散还是连续。

意思如下:

步骤4

开始创建字段。

创建字段T:([Path]-25)/4

注意红框内是否一致。T在维度内,且离散。

创建字段Sigmoid:1/(1+EXP(1)^-[T])

注意红框内是否一致。Sigmoid在度量内,且连续。

创建字段YearOrder:[订单日期 年] - {MIN([订单日期 年])}

注意红框内是否一致。YearOrder在维度内,且离散。

创建字段Rank 1:[销售额排名]

注意红框内是否一致。Rank 1在度量内,且连续。

创建字段PathOrder:(49*[YearOrder])+[Path]

注意红框内是否一致。PathOrder在维度内,且连续。

创建字段YearFake:([PathOrder]/49) + 2015

注意红框内是否一致。YearFake在维度内,且连续。

创建字段Curve:MIN([Rank 1])+(([Rank 2] - MIN([Rank 1]))*MIN([Sigmoid]))

注意红框内是否一致。Curve连续,不需要考虑维度还是度量。

创建字段Rank 2:IFNULL(WINDOW_MIN([Rank 2 Setup]),MIN([销售额排名]))

注意红框内是否一致。Rank 2连续,不需要考虑维度还是度量。

创建字段Rank 2 Setup:IF MIN([Path]) = 49 THEN LOOKUP(MIN([销售额排名]),1) END

注意红框内是否一致。Rank 2 Setup连续,不需要考虑维度还是度量。

确定好订单日期是维度、连续。

步骤5

按如图所示操作

步骤6

选择倒序

步骤7

创建字段DualUp:FLOAT(MIN(IF [Path]=1 THEN [销售额排名] END))

步骤8

将DualUp拉到行

步骤9

右击选择双轴

步骤10

选中同步轴且去掉左边的轴

步骤11

放到仪表板里,调整宽度,使得底部年份分布正常。

完成。

公众号:Tableau从入门到精通

上一篇 下一篇

猜你喜欢

热点阅读