多环
配置项如下
var cellphone = ['增加5%以上', '基本持平', '减少5%以上'];
var cellPhone1 = ['增加5%以上', '基本持平', '减少5%以上'];
var cellphoneTotle = cellphone.concat(cellPhone1);
var data1 = [];
for (var i = 0; i < 8; ++i) {
data1.push({
name: cellphone[i],
value: 2,
label: {
position: 'inside',
rotate: 'tangential'
},
children: [{
name: cellPhone1[i],
value: 2,
label: {
position: 'inside',
rotate: 'tangential',
},
children: [{
name: cellPhone1[i],
value: 2,
label: {
position: 'inside',
rotate: 'tangential',
}
}]
}]
});
}
option = {
title: {
text: '编制变化率-行业',
},
tooltip: {
show: false
},
legend: {
type: 'scroll',
orient: 'vertical',
top: '20%',
left: '0.5%',
data: cellphoneTotle
},
radar: {
shape: 'circle',
scale: true,
splitNumber: 5,
indicator: [{
text: '0',
},
{
text: '87.5%',
},{
text: '75%',
}
,{
text: '62.5%',
},{
text: '50%',
},{
text: '37.5%',
},{
text: '25%',
},{
text: '12.5%',
}
],
center: ['50%', '50%'],
radius: '88%'
},
series: [{
type: 'radar',
zlevel: 2,
tooltip:{
show:true
},
lineStyle:{
width:1,
opacity:1
},
splitArea : {
show : true,
areaStyle : {
color: 'rgba(0,0,0,0)', // 图表背景的颜色
},
},
data: [
]
}, {
type: 'sunburst',
center: ['50%', '50%'],
nodeClick: false,
levels: [{}, {
r0: '16%',
r: '25%',
label: {},
itemStyle: {
borderWidth: 1,
borderColor: '#666',
}
}, {
r0: '35%',
r: '53%',
label: {},
itemStyle: {
borderWidth: 1,
borderColor: '#666',
opacity: 0.8
}
}, {
r0: '70%',
r: '88%',
itemStyle: {
borderWidth: 1,
borderColor: '#666',
opacity: 0.6
}
}],
data: data1,
}]
};