雷達圖是以從同一點開始的軸表示的三個或更多個定量變量的二維圖形的形式顯示多變量數據的圖形方法。 軸的相對位置和角度通常不具有信息。雷達圖也被稱為網絡圖,蜘蛛圖,星圖,星圖,蛛網圖,不規則多邊形,極坐標圖或Kiviat圖。 它等效於極坐標中的平行坐標圖[1].
本文介紹兩種雷達圖的制作方法,一種是每個軸的單位一樣,統一區域范圍的值;另一種是每個軸具有不同區域的數值。
一、excel制作雷達圖(只能制作每個軸數據區間相近的數據)
數據如下所示,純屬虛構,僅做示例,六個城市的降水量
在excel中制作雷達圖,方法如下:選擇數據-插入-圖表-所有圖表-雷達圖,點擊確定即可
點擊確定即可得到雷達圖,如下所示:
二、Echarts制作雷達圖
1.進入Echarts官網(http://echarts.baidu.com/),選擇雷達圖
2、我選擇的第四種雷達圖,代碼如下:
1 option = { 2 title: { 3 //更改圖表名字 4 text: '基礎雷達圖' 5 6 }, 7 tooltip: {}, 8 legend: { 9 //更改圖表圖例 10 data: ['預算分配(Allocated Budget)', '實際開銷(Actual Spending)'] 11 }, 12 radar: { 13 // shape: 'circle', 14 indicator: [ 15 //數據部分,設置最大值 16 { name: '銷售(sales)', max: 6500}, 17 { name: '管理(Administration)', max: 16000}, 18 { name: '信息技術(Information Techology)', max: 30000}, 19 { name: '客服(Customer Support)', max: 38000}, 20 { name: '研發(Development)', max: 52000}, 21 { name: '市場(Marketing)', max: 25000} 22 ] 23 }, 24 series: [{ 25 name: '預算 vs 開銷(Budget vs spending)', 26 type: 'radar', 27 // areaStyle: {normal: {}}, 28 data : [ 29 { 30 //第一組數據值 31 value : [4300, 10000, 28000, 35000, 50000, 19000], 32 name : '預算分配(Allocated Budget)' 33 }, 34 { 35 //第二組數據值 36 value : [5000, 14000, 28000, 31000, 42000, 21000], 37 name : '實際開銷(Actual Spending)' 38 } 39 ] 40 }] 41 };
3、運行即可得到圖表
參考:
[1]https://en.wikipedia.org/wiki/Radar_chart