1. 程式人生 > 其它 >Tableau(二)——雷達圖

Tableau(二)——雷達圖

今天是中秋的第二天,閒來無事,隨便寫寫,躺著太無聊了
雷達圖製作視訊1
雷達圖製作視訊2
我也是參考這兩個視訊來製作的

資料準備

說明:雷達圖是由三個圖組合而成。第一張圓,第二張射線,第三章雷達圖
1、圓
資料說明:因為有五層圓和圓心,雷達層級是0-5,角度是0-360,這樣就可以畫出五個圓和一個圓心


2、射線

3、雷達圖資料

  • 新建工作表命名為圓,並將圓的資料作為資料來源
  • 建立計算欄位最大值,這裡可以根據上面的雷達圖資料直接寫456
  • 建立計算欄位半徑
  • 建立計算欄位弧度
  • 建立計算欄位X
  • 建立計算欄位Y
  • 將X、Y拖入列和行
  • 轉維度

  • 調整大小
  • 標記選擇線,雷達層級拖到詳細資訊,角度拖到線
  • 轉維度

射線

  • 新增資料來源
  • 將計算欄位拷貝到新的工作表
  • 相同的方式製作射線,這裡角度為詳細資訊,雷達層級為線
  • 建立標籤計算欄位
  • 將標籤計算欄位拖入標記中的標籤

雷達圖

  • 連線資料
  • 轉置
  • 更名
  • 建立計算欄位維度

    -建立計算欄位弧度
  • 建立計算欄位X
  • 建立計算欄位Y
  • 構圖

    最大值的輔助線就是為了框住裡面的資料為了使圓、射線和雷達圖三張圖的座標軸一致,這樣才能使圖重合達到最終效果

佈局

  • 浮動,設定X,Y高度和寬度,並隱藏所有標題
  • 將陰影設定為無

射線

  • 浮動,設定X,Y高度和寬度,並隱藏所有標題
  • 將陰影設定為無

雷達圖

  • 浮動,設定X,Y高度和寬度,並隱藏所有標題
  • 將陰影設定為無

最後調整

  • 將圓、射線、雷達圖的網格線零值線設定為無
  • 根據需要調整顏色

其他

如是要做圖表的級聯,可以通過加入引數和動作將最大值傳給引數,然後再將引數賦值給最大值,這樣就可以達到級聯的效果(下圖是通過點選圖表某一時間點,然後將三條折線圖中的最大值傳給引數做到展示當日的分地區的銷售量、銷售額、利潤的雷達圖。輔助資料最大值是必要要有的,不然影象會變形導致三個圖表無法重合。同時也可以直接將雷達圖的資料直接設定為高表,就不需要做轉置操作了)

  • 豎表結構,這裡加時間是為了做篩選