手把手教你 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、拖拽維度「產地」、度量「數量」到標記的標籤,並修改標籤的顯示方式。