Tableau多個區間數據的符號(圖標)可視化

最終結果展示

image.png

一、準備

接上個例子,我們將同比劃分爲4個區間 :
0:sun
[0,-0.1):cloud
[-0.1,-0.2):rain
[-0.2,-0.3):snow

二、開始

Step1

首先創建一個計算字段符號可視化:
使用條件語句

IF [同比] > 0 THEN 'sun'
ELSEIF [同比] > -0.1 THEN 'cloud'
ELSEIF [同比] > -0.2 THEN 'rain'
ELSE 'snow'
END

image.jpeg
也可以使用函數IIF

IIF([同比] > 0,'sun',
IIF([同比] > -0.1,'cloud',
IIF([同比] > -0.2,'rain','snow')))

Step2

將符號可視化拖放到文本下,並將標記由自動改爲形狀。
image.jpeg

Step3

點擊形狀,選擇形狀板,並對數據項進行指定形狀。
image.jpeg
效果如下:
image.jpeg
亦可將計算字段符號可視化拖放到顏色中,併爲其指定顏色。(4個顏色真心不好配色,而且還要跟表達的意義有關聯,等我找到合適的配色再補充。)

Step4

通常需要再將計算字段同比放進來,畢竟有些人看不到數字會不適應。
image.jpeg
備註:Tableau自帶的形狀中並沒有上例使用的形狀。

如何添加自定義的形狀?

  1. 從互聯網上下載需要用到的形狀(圖標)。 推薦網站iconfont:http://www.iconfont.cn/
  2. 將下載到的形狀(圖標)複製到Tableau的安裝目錄下:C:\Program Files\Tableau\Tableau 10.3\defaults\Shapes可以自建文件夾,也可以使用Tableau默認創建的文件夾。
  3. 重啓Tableau。

支持形狀圖像文件包括位圖 (.bmp)、可移植網絡圖形 (.png)、JPEG、圖形交換格式 (.gif)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章