(一)雷达图
雷达图可以用来分析多个维度的数据与标准数据的对比情况。
(1) 定义各个维度的名称,和最大值
(2)再series下配置type为radar,data数据为数组里面包含对象 { name 和value }
var maxData = [{name: '攻击',max: 100}, {name: '防御',max: 100}, {name: '机动',max: 100}, {name: '控制',max: 100}, {name: '治疗',max: 100}]; // 定义各个维度的名称,和最大值
var option = {
radar: {
indicator: maxData, // 各个维度的最大值
shape: 'circle' // 配置雷达图最外层的图形 circle(圆形)polygon(默认多边形)
},
legend: {
data: ['小明', '小红']
},
series: [{
type: 'radar', // 图标类型为雷达图
label: {
show: true // 显示数值
},
areaStyle: {}, // 将每一个产品的雷达图形成阴影面积
data: [{
name: '小明',
value: [82, 75, 40, 68, 10]
},
{
name: '小红',
value: [72, 53, 62, 53, 84]
}
]
}]
}