手把手教你 Tableau 繪製弧線圖(二十六)

手把手教你 Tableau 繪製弧線圖

前置知識

已知圓心,半徑,角度,求圓上的點座標

圓心座標:(x0,y0) 
半徑:r 
角度:a 

圓周率: PI

則圓上任一點爲:(x1,y1) 
x1   =   x0   +   r   *   cos(a   *   PI / 180   ) 
y1   =   y0   +   r   *   sin(a   *   PI / 180   ) 

繪製電影數量弧線圖

原數據展示

構建繪製弧線圖數據

繪製電影數量條形圖,其中百分比表示的就是角度,從 0 開始;按照數量排序之後,數量越少對應的半徑也越小,依次生成 1-7 的半徑值,

數量百分比 ---> 角度 
排序 ---> 半徑

操作步驟

1、根據上述前置知識,創建計算字段 X,Y 座標;

2、拖拽度量「Y座標」、「X座標」到行、列功能區,並取消聚合度量;

3、拖拽維度「產地」到標記中的顏色,並修改標記大小;

4、此時顯示弧線過短,將 X、Y 座標計算字段改爲 PI() / 45,等比例增加弧長;

5、此時圓弧不夠圓,右擊座標軸,選擇編輯軸線,編輯X、Y座標軸爲固定軸 [-8,8];

6、角度不對,逆時針旋轉(角度增加) 90 度,修改 X 、Y座標(+ PI/2);

7、拖拽角度到標記的路徑;

8、方向反了,沿着 X 軸做一個對稱,修改 X 座標爲負值;

9、拖拽維度「產地」、度量「數量」到標記的標籤,並修改標籤的顯示方式。

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