Tableau绘制K线图、布林线、圆环图、雷达图

Tableau绘制K线图、布林线、圆环图、雷达图

本文首发于博客冰山一树Sankey,去博客浏览效果更好。直接右上角搜索该标题即可
冰山一树Sankey

一. K线图

image-20211004105719192

1.1 导入数据源

image-20211004093731975

1.2 拖拽字段

将【日期】托到列这一栏,并将其改为年/月/日类型

image-20211004094127869

将【最低】拖到行这一栏。将【日期】拖到筛选,筛选字段设置为日期范围,日期大体设置为2020/6/11~~2010/9/7(参考范围,可自己设置)

image-20211004100428576

1.3 创建计算字段

创建计算字段,名字为高低差,公式为**[最高]-[最低],创建之后将其拖到标记下的大小**,并将将其改成甘特条形图

image-20211004102047269

1.4 编辑轴

分别将【开盘】,【收盘】拖到详细信息,之后编辑轴,设定范围从2300到2800

image-20211004101724808

1.5 做双图

创建计算字段,将其命名为收开盘价差,公式为**[收盘]-[开盘]**

image-20211004101955928

将【开盘】拖到行这一栏,将【收开盘价差】拖到标记下总和(开盘)大小标记下

image-20211004102454517

之后双轴、同步轴

image-20211004104126831

1.6 修改颜色(涨跌)

将**总和(最低)**的大小减小,之后创建计算字段,

image-20211004104444106

名字为涨跌情况,公式为IIF([收盘]>[开盘],‘涨’,‘跌’),将其拖拽到**总和(开盘)**下的颜色标记中,并按要求设置颜色,,这里将跌设置为红色,涨设置为蓝色。

image-20211004104718805

最后调整对应坐标轴,标题这些即可

image-20211004105112673

二. 布林线

image-20211004125116885

2.1 导入数据源

image-20211004110025776

2.2 拖拽字段

将【日期】拖拽到列这一栏,将其格式设置为,将【收盘】拖拽到行这一栏,将其度量设置为平均值。将【日期】拖拽到筛选器中,设定筛选范围为2019/5/25~~2020/9/7

image-20211004110759168

修改坐标轴范围为最小2000

image-20211004111948071

2.3 创建参数

鼠标右键 创建参数 参数名字为移动窗口,数据类型设置为整数,允许的值改为范围,,值范围改为最小值:1,最大值:30,步长:1,,之后显示参数控件

image-20211004111534911

2.4 快速表计算

将行上的平均值(收盘)进行移动平均的快速表计算,将其拖到数据-度量中并进行编辑,

修改名字为MA,将其公式中的**-2改为-移动窗口**

image-20211004113240901

之后将MA替换原来的平均值(收盘),再将【收盘】将其拖到坐标轴中 。并重新设置坐标轴范围

image-20211004113349796

image-20211004122241979

2.5 创建SD计算字段与参数

创建计算字段,名字为SD,公式为WINDOW_STDEV(AVG([收盘]),-移动窗口,0)

image-20211004122607550

创建参数,名字为SD倍数,,数据类型为浮点,当前值为1,显示格式设置为一位小数,允许的值为范围,最小值为1,最大值为3.。最后创建完毕后显示参数控件。

image-20211004122840399

2.6 创建上轨与下轨

创建计算字段,名字为UP,公式为[MA]+[SD倍数]*[SD]

创建计算字段,名字为DOWN,公式为[MA]-[SD倍数]*[SD]

image-20211004123344081

2.7 添加报警设定

将度量值下的【收盘】度量改成平均值,拖到最右边,再同步轴,然后去掉这个轴

image-20211004123651926

创建计算字段

名字为是否报警

公式为:IIF(AVG([收盘])<UP AND AVG([收盘])>[DOWN],FALSE,TRUE)

image-20211004124106084

将其拖到标记中的**平均值(收盘)中的颜色里,,调节颜色与不透明度,,将平均值(收盘)**的不透明度设置为100%,将度量值的颜色设置为50%,再更改各线的颜色,增加美观与辨别度

image-20211004124738566

三. 圆环图

image-20211004135308267

有的版本没有记录数这个字段,这里提供了两种绘制方法,不过思路是一样的。

3.1 导入数据源

示例超市

image-20211004125459893

3.2 步骤(有记录数)

3.2.1 创建饼图

将【类别】拖到标记下的颜色中,将其改成饼图,将记录数拖拽到标记下的角度(要改成饼图后才有)

image-20211004133705060

3.3.2 创建双图

将【记录数】拖拽到行这一栏,并再复制一个,将两个【记录数】的度量改成最小值。移除第二个图的类别标记

image-20211004134230196

3.2.3 修改大小

将两个图,双轴,再同步轴

将视图改成整个视图,将标记下的最小(记录数)大小调大,标记下的最小(记录数)(2)大小稍微小点,并将其颜色改成白色

image-20211004134649488

3.2.4 添加标签

将【类别】、【记录数】拖到标记下的**最小(记录数)**的标签中,调节字体,字号大小

将【记录数】拖到标记下的最小(记录数)的标签中,调节字体,字号大小,标签再加总数

image-20211004135244360

3.3 步骤(无记录数)

3.3.1 创建饼图

将【类别】拖到标记下的颜色中,将其改成饼图,将类别拖拽到标记下的角度(要改成饼图后才有),将其度量改成计数

image-20211004135425514

3.3.2 创建双图

将【类别】拖拽到行这一栏,并再复制一个,将两个【类别】的度量改成计数。对两者进行快速表计算——排序

移除第二个图的类别标记

3.3.3 其余操作类似

四. 雷达图

image-20211004165333756

4.1 导入数据源

image-20211004153428151

转置后更改名称

image-20211004153703915

image-20211004153829515

4.2 创建计算字段

(1)创建计算字段:

名字为路径

公式为:

CASE [性质]
WHEN '易抽取性' then 1
WHEN '粉尘量' then 2
WHEN '分层情况' then 3
WHEN '平整性' then 4
WHEN '厚度' then 5
WHEN '细腻度' then 6
WHEN '柔软度' then 7
WHEN '韧性' then 8
ELSE 9
END

image-20211004162139852

(2)创建计算字段,

名字为角度

公式为:

IF [路径]=9 THEN 0
ELSE -([路径]-1)*2*PI()/8
END

image-20211004162317467

(3)创建计算字段

名字分别为X,Y

X:公式:[大小]*COS([角度])

Y:公式:[大小]*SIN([角度])

image-20211004162600867

4.3 拖拽字段

将X拖拽到列这一栏,Y拖拽到行这一栏,将F1拖拽到标记下的颜色中,将其类型有自动改成线,将【路径】拖拽到标记下的路径,,最后将取消聚合度量(菜单栏中的分析—>聚合度量取消打勾

image-20211004162935587

这时基本雏形就出来了

image-20211004163328185

4.4 添加标签

为了使标签位于最外层,可直接在外层点手动加,但显得很LOW,这里才有创建计算字段来生成。

(1)创建计算字段

名字为性质标签

公式为:if [大小]=5 THEN [性质] END

image-20211004163547459

(2)创建计算字段

名字为数据标签

公式为:

CASE [F1]
WHEN '产品A' THEN [大小]
WHEN '产品B' THEN [大小]
WHEN '产品C' THEN [大小]
END

image-20211004163709423

(3)拖拽标签

复制行上的Y,创建双图

将【性质标签】拖拽到标记下的总和(Y)(2)中的标签中

将【数据标签】拖拽到标记下的总和(Y)中的标签中,将数据标签类型改成离散,点击标签,勾选允许标签覆盖其他标记复选框

image-20211004164603884

4.5 去除坐标轴

将坐标轴去掉,也可添加筛选器来筛选产品,以方便观看。

image-20211004165017295

4.6 调整多余数据,颜色

易抽取性中多余的数据隐藏掉(点击多余的数据,鼠标右键,将标记标签改成从不显示),将5个外围圆的颜色设置为灰色。

image-20211004164530985

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值