玉玦图 + 单轴echarts scatter配置项内容和展示

玉玦图 + 单轴

配置项如下
      	// 第6区域图表
	var dataStyle = {
		normal: {
			label: {
				show: false
			},
			labelLine: {
				show: false
			},
			shadowBlur: 40,
			shadowColor: 'rgba(40, 40, 40, 0.3)',
		}
	};
	var piePlaceHolderStyle = {
		normal: {
			color: 'rgba(0,0,0,0)',
			label: {
				show: false
			},
			labelLine: {
				show: false
			},
			opacity: 0
		},
		emphasis: {
			color: 'rgba(0,0,0,0)',
			opacity: 0
		}
	};
	var colorArr1 = ['#33b565', '#20cc98', '#20b9cf', '#2089cf', '#205bcf'];

	var dataPie1 = ['1万以上', '1-5万', '5-10万', '10-50万', '50万以上'];

	var pieCenter = ['30%', '50%'];

	var option = {
		backgroundColor: 'transparent',
		color: colorArr1,
		tooltip: {
			show: false
		},
		grid: {
			containLabel: true
		},
		legend: {
			itemGap: 23,
			itemWidth: 12,
			itemHeight: 12,
			top: 345,
			left: 60,
			data: dataPie1,
			textStyle: {
				color: '#828794'
			},
		},
		singleAxis: [{
			type: 'category',
			width: 190,
			height: 10,
			left: 165,
			top: 255,
			axisLine: {
				show: false
			},
			axisLabel: {
				interval: 0,
				textStyle: {
					fontSize: 14,
				},
			},
			axisTick: {
				show: false,
				alignWithLabel: true,
			},
			splitLine: {
				show: false
			},
			data: [{
				value: '20%',
				textStyle: {
					color: colorArr1[4]
				}
			}, {
				value: '30%',
				textStyle: {
					color: colorArr1[3]
				}
			}, {
				value: '15%',
				textStyle: {
					color: colorArr1[2]
				}
			}, {
				value: '15%',
				textStyle: {
					color: colorArr1[1]
				}
			}, {
				value: '30%',
				textStyle: {
					color: colorArr1[0]
				}
			}]
		}],
		series: [{
				singleAxisIndex: 0,
				coordinateSystem: 'singleAxis',
				hoverAnimation: false,
				symbolSize: 0,
				type: 'scatter',
				data: [
					[0],
					[1],
					[2],
					[3],
					[4]
				]
			}, {
				type: 'pie',
				startAngle: 0,
				clockWise: false,
				center: pieCenter,
				radius: [217, 242],
				itemStyle: dataStyle,
				silent: true,
				hoverAnimation: false,
				data: [{
					value: 15,
					name: dataPie1[4],
				}, {
					value: 85,
					itemStyle: piePlaceHolderStyle
				}]
			}, {
				type: 'pie',
				startAngle: 0,
				clockWise: false,
				center: pieCenter,
				radius: [179, 204],
				itemStyle: dataStyle,
				silent: true,
				hoverAnimation: false,
				data: [{
					value: 7.5,
					name: dataPie1[3]
				}, {
					value: 92.5,
					itemStyle: piePlaceHolderStyle
				}]
			}, {
				type: 'pie',
				startAngle: 0,
				clockWise: false,
				center: pieCenter,
				hoverAnimation: false,
				radius: [141, 166],
				itemStyle: dataStyle,
				silent: true,
				data: [{
					value: 7.5,
					name: dataPie1[2]
				}, {
					value: 92.5,
					itemStyle: piePlaceHolderStyle
				}]
			}, {
				type: 'pie',
				startAngle: 0,
				clockWise: false,
				center: pieCenter,
				hoverAnimation: false,
				radius: [103, 128],
				itemStyle: dataStyle,
				silent: true,
				data: [{
					value: 15,
					name: dataPie1[1]
				}, {
					value: 85,
					itemStyle: piePlaceHolderStyle
				}]
			}, {
				type: 'pie',
				startAngle: 0,
				clockWise: false,
				center: pieCenter,
				hoverAnimation: false,
				radius: [65, 90],
				itemStyle: dataStyle,
				silent: true,
				data: [{
					value: 10,
					name: dataPie1[0]
				}, {
					value: 90,
					itemStyle: piePlaceHolderStyle
				}]
			},

		]
	};
    
截图如下