我們之前分享的圖文《權力的游戲》里誰的戲份最多?數據分析告訴你答案?中,有一個很炫的 Viz (如下圖)。
作者對《權力的游戲》中前五季(總共 50 集) 21 位主要人物的出場頻次做了分析。藍、綠、黃、橙、紫五種顏色分別代表了電視劇中最主要的五大家族,而白色部分則是其他重要角色。線條的粗細代表了該名角色的登場頻次。
其實,這個類似運動場跑道的圖表,全名稱叫“環狀條形圖”,我們簡稱它為:環條圖。
那么,在 Tableau 中,如何制作環條圖呢?我們用一個簡單的栗子(如下圖)來分享方法。
本期《舉個栗子》,我們給大家分享這個 Tableau 技巧:學做時尚的環狀條形圖(跑道圖)。
1、數據源準備
為了方便大家學習,用excel準備北上廣深四個城市的數據,需要注意的是數據中ds字段表示的是跑道圖的路徑,類別字段表示4個城市。
然后將數據導入Tableau就可以開始跑道圖制作了(數據粉可照例自建數據,懶癌患者也可找小優索取該數據源,小優微信 dkmxiaoyou)。
Tips:環條的長度主要取決于數據源中ds的字段,而不是達成率百分比。路徑長度并非一定是從0~23,視分析需求而定。
2、創建X,Y軸
首先創建x,y軸的計算字段,這是最重要的一步,設置x,y軸能以弧度為單位指定角度。
X軸:-[類別]*COS([ds]*PI()/180+0.5*PI())
y軸:[類別]*SIN([ds]*PI()/180+0.5*PI())
3、創建達成率%的計算字段
創建達成率%計算字段,達成率:SUM([實際值])/sum([目標值])。
4、創建環條圖
我們將創建好的X,Y的計算字段分別放至行、列中,城市字段放入顏色,標記卡中改成線,再將ds放進標記卡的路徑中。
這時候變成了直線條型,并不是圓環型線條,為什么呢?仔細觀察你會發現現在的線條上的四個點是4個城市X、Y軸聚合后的結果。
5、取消聚合
點擊菜單中的分析菜單,里面有一個聚合度量是已經默認勾選的,我們重新點擊一下,把勾選取消,這時候再看圖形已經變成了圓環型的線條了。
6、完成環條圖
最后把達成率百分比等字段放進標簽內顯示,后續再調整一下,環條圖就出來了。
今天的 Tableau 技巧,你 Get 到了嗎?趕快打開你的 Tableau,試試看吧!
文章部分信息來源于網絡,如有侵權請告知