上次修改日期 : 20 Jul 2023
環境
- Tableau Desktop
答案
選項 1在 Tableau Desktop 中,將背景影像新增到檢視,然後將 X 和 Y 座標新增到資料來源以在背景影像上繪製資料。如需更多資訊,請參閱資訊實驗室部落格中的 Tableau 中的雷達圖 – 第 1 部份。
選項 2
附加的工作簿 RadarChart.twbx 是從附加的 Excel 檔案 SampleData.xlsx 建立的,以示範下列步驟。
- 開啟 SampleData.xlsx ,然後為每一個成員新增資料列,內容為「 KPI Name is KPI8」。KPI8 的 KPI 值應與每個成員其 KPI1 的相同。
在 SampleData.xlsx 的 Edited_SampleData 工作表中,會以綠色表示在此步驟中新增的資料列。 - 為資料來源中包含的相同數量成員新增資料列,內容為「Member is MAX」。「KPI Value of MAX」應為雷達圖的最大值。
在 SampleData.xlsx 的 Edited_SampleData 工作表中,會以黃色表示在此步驟中新增的資料列。 - 透過 Tableau Desktop 開啟編輯後的資料來源。
- 按一下「分析」>「建立計算欄位」,將新的計算欄位命名為 1.INDEX,其中包含以下公式。
INDEX()
- 建立一個名為 2.KPI Counts 的新計算欄位,其中包含以下公式。
{FIXED:COUNTD([KPI Name])}-1
- 建立一個名為 3.Radians 的新計算欄位,其中包含以下公式。
PI()/2 - 2*PI()/avg([2.KPI Counts])*([1.INDEX]-1)
- 建立一個名為 4.X Coordinate 的新計算欄位,其中包含以下公式。
SUM([KPI Value])*COS([3.Radians])
- 建立一個名為 5.Y Coordinate 的新計算欄位,其中包含以下公式。
SUM([KPI Value])*SIN([3.Radians])
- 建立一個名為 6.Labels 的新計算欄位,其中包含以下公式。
IF [KPI Name]="KPI8" THEN NULL ELSE [KPI Value] END
- 在標記卡上,選擇「線條」,然後將「成員」放置至顏色,將「KPI 名稱」放置至路徑,將「2.KPI 計數」放置至詳細資訊,然後將「KPI 值」放置至標籤。
- 將「4.X 座標」放置至資料欄,將「5.Y 座標」放置至資料列。
- 用右鍵按一下資料欄中的「4.X 座標」>「編輯表計算」。
- 選擇「特定維度」,然後從頭開始依照成員、KPI 名稱的順序排列維度,然後勾選這兩個維度。為「重新啟動間隔」設定選擇「成員」。
- 用右鍵按一下資料列中的「5.Y 座標」>「編輯表計算」。
- 選擇「特定維度」,然後從頭開始依照成員、KPI 名稱的順序排列維度,然後勾選這兩個維度。
- (可選) 將「成員」新增至篩選條件。
其他資訊
- 資訊實驗室:Tableau 中的雷達圖 – 第 2 部
- 資訊實驗室:Tableau 中的雷達圖 – 第 3 部
- 我們未來可能在產品中加入此功能,如要表達支持,請對以下「社群理念」投下一票::雷達/蜘蛛、感知、龍捲風。
感謝您針對本文的效益提供意見回饋。
開啟新案例
繼續搜尋
知識庫
社群
產品說明
訓練及教學課程