举个栗子~Tableau 技巧(211):学做指针环形图
很早之前,我們分享過 🌰 :自己動手做個儀表盤,推薦了一個比較簡單的方式,在 Tableau 中實現(xiàn)類似汽車儀表盤的圖表。
的確,我們遇到過很多企業(yè)分析場景,用戶需要在環(huán)形圖中增加一個指針(如下圖),讓數(shù)據(jù)呈現(xiàn)更加直觀。今天,將方法分享給大家吧!
圖片
Tips:參考 ARC chart 步驟能實現(xiàn)的數(shù)據(jù)粉,可忽略該栗子。
本期《舉個栗子》,我們要給大家分享的 Tableau 技巧是:學做指針環(huán)形圖。
為方便學習,栗子使用 Tableau 自帶的“示例-超市”數(shù)據(jù)源。掌握栗子方法后,數(shù)據(jù)粉可嘗試使用自己的數(shù)據(jù)。懶癌患者可通過以下鏈接獲取栗子數(shù)據(jù)源:
https://www.dkmeco.com/cms/course/detail/553
具體步驟如下:
Step 1 創(chuàng)建計算字段
打開 Tableau Desktop,連接“示例-超市”數(shù)據(jù)源,新建工作表。單擊“數(shù)據(jù)”窗格右上角 ▼ 符號,在下拉菜單中選擇:創(chuàng)建計算字段。
? 創(chuàng)建計算字段:max(0),鍵入函數(shù)
max(0)
然后,將其拖放兩個至行中。
? 創(chuàng)建計算字段:值,用于表達利潤率。鍵入函數(shù)
SUM([利潤])/SUM([銷售額])
再創(chuàng)建 8 個計算字段:
? 創(chuàng)建計算字段:A,鍵入函數(shù)
if [值]<0.5 then [值] else 0.5 end
? 創(chuàng)建計算字段:B,鍵入函數(shù)
if [值]<0.5 then 0.5-[值] end
? 創(chuàng)建計算字段:C,鍵入函數(shù)
if [值]>0.5 then [值]-0.5 end
? 創(chuàng)建計算字段:D,鍵入函數(shù)
if [值]>0.5 then 1-[值] else 0.5 end
? 創(chuàng)建計算字段:E,鍵入函數(shù)
MIN(0.5)
? 創(chuàng)建計算字段:Needle1,鍵入函數(shù)
if [值]<=0.5 then 0.005 end
? 創(chuàng)建計算字段:Needle2,鍵入函數(shù)
if [值]>0.5 then 0.005 end
? 創(chuàng)建計算字段:Dummy,鍵入函數(shù)
‘Dummy’
Step 2 創(chuàng)建視圖
將“度量值”拖放至“篩選器”卡,在彈窗中只勾選:A、B、C、D、E、Needle1、Needle2。
將“度量名稱”拖放至“全部”“標記”卡的顏色中,將“聚合(max(0))”和“(max(0))(2)”“標記”卡的標記類型都改為:餅圖,然后將“度量值”分別拖放至“聚合(max(0))”和“(max(0))(2)”“標記”卡的角度中。
在“度量值”卡中,調(diào)整膠囊的順序,自上而下依次為:C、Needle2、D、E、A、Needle1、B。
右鍵單擊行上的“(max(0))”膠囊,下拉菜單選擇:雙軸。然后,按需設(shè)置餅圖各切片的顏色。
將計算字段“Dummy”拖放至“max(0)(2)”“標記”卡的詳細信息中。然后,單擊詳細信息圖標并選擇顏色,將該膠囊改為顏色。
此時,視圖右側(cè)出現(xiàn)度量名稱“Dummy”的圖例,修改其顏色,然后調(diào)整“max(0)(2)”“標記”卡的大小,讓指針顯示到環(huán)形圖內(nèi)圈中。如此,就完成了想要的效果!
本期的 Tableau 技巧,你 Get 到了嗎?趕快試試看吧!
總結(jié)
以上是生活随笔為你收集整理的举个栗子~Tableau 技巧(211):学做指针环形图的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ubuntu18.04 opencv 获
- 下一篇: 电脑监控软件可以监控到企业微信吗?