最终效果图如下
option = {
angleAxis: {
type: 'category',
// boundaryGap: false, 如果打开这个属性效果如下
data: ["N", "NNE", "NE", "ENE", "E", "ESE", "SE", "SSE", "S", "SSW", "SW", "WSW", "W", "WNW", "NW", "NNW"]
},
radiusAxis: {
},
polar: {
},
series: [{
type: 'line',
//这里data里面的数据要多一位,,也就是将第一位复制了拼接在后面
data: [13.3, 6.2, 3.9, 3.2, 3.9, 3.8, 4.2, 9.4, 9, 3.5, 1.4, 0.8, 1.1, 2.6, 10.7, 19.4,13.3],
coordinateSystem: 'polar',
lineStyle: {
normal: {
color: '#0076c8'
}
},
areaStyle: {
color: '#0076c8',
origin: 'auto'
}
}],
legend: {
show: true,
data: ['A', 'B', 'C']
}
};
如果series里面有多个数据在追后一位添加和第一位一样的那么数据将会叠加例如下面