var xData2 = ["A", "B", "C", "D", "E"]; var data1 = [200, 100, 200, 200, 100]; var data2 = [300, 200, 300, 300, 400]; var path = 'path://M214,1079l8-6h16l8,6-8,6H222Z'; option = { backgroundColor: new echarts.graphic.LinearGradient(0, 1, 0, 0, [{ offset: 0, color: '#FFF' }, { offset: .7, color: '#ecf0f1' }, { offset: 1, color: '#a2b1b8' }]), tooltip: { trigger: 'item', }, grid: { left: 100, bottom: 100 }, xAxis: { axisLabel: { interval: 0, textStyle: { color: '#5f6c7d', fontSize: 30, fontFamily: 'FZYaoti', fontWeight: 100, }, margin: 20, }, splitLine: { show: false }, axisLine: { lineStyle: { color: '#5f6c7d', width: 4, } }, splitArea: { show: false, }, axisTick: { show: false }, data: ['A', 'B', 'C', 'D', 'E', ] }, yAxis: { axisLine: { lineStyle: { color: '#5f6c7d', width: 4, } }, axisLabel: { interval: 0, textStyle: { color: '#42321c', fontSize: 20, fontFamily: 'FZYaoti', }, margin: 20, }, splitLine: { show: true, lineStyle: { color: '#5f6c7d', width: 2, } }, axisTick: { show: false }, }, series: [{ "name": "", "type": "pictorialBar", symbol: 'diamond', "symbolSize": [45, 18], "symbolOffset": [0, -10], "z": 12, "symbolPosition": "end", itemStyle: { color: { type: 'linear', x: 0, y: 0, x2: 1, y2: 0, colorStops: [{ offset: 0, color: '#95ce7d' }, { offset: 1, color: '#4f9c34' }], global: false }, opacity: 1, }, "data": data2 }, { name: '2019', type: 'bar', barWidth: 45, barGap: '-100%', z: 0, itemStyle: { normal: { color: new echarts.graphic.LinearGradient(0, 0, 1, 0, [{ offset: 0, color: "#99dd6e" }, { offset: 0.2, color: "#a2e07f" }, { offset: 0.2, color: "#ade38f" }, { offset: 0.3, color: "#9bd87b" }, { offset: 0.5, color: "#4eab36" }, { offset: 0.5, color: "#a6d587" }, { offset: 1, color: "#4a9d31" } ]), } }, data: data2 }, { "name": "", "type": "pictorialBar", symbol: 'diamond', "symbolSize": [45, 18], "symbolOffset": [0, -10], "z": 12, itemStyle: { opacity: .6, color: '#6ebb49', shadowColor: 'rgba(95, 108, 125, .7)', shadowBlur: 0, shadowOffsetX: 0, shadowOffsetY: 1 }, "symbolPosition": "end", "data": data1 }, { name: '2020', type: 'bar', barWidth: 45, barGap: '-100%', itemStyle: { normal: { opacity: .9, color: new echarts.graphic.LinearGradient(0, 0, 1, 0, [{ offset: 0, color: "#dce1e5" }, { offset: 0.2, color: "#fafbfd" }, { offset: 0.2, color: "#f7f8fa" }, { offset: 0.3, color: "#c3d1da" }, { offset: 0.5, color: "#8096a4" }, { offset: 0.5, color: "#d5e0e6" }, { offset: 0.6, color: "#f9fbfa" }, { offset: 0.8, color: "#dde1e4" }, { offset: 1, color: "#b4bfc3" } ]), } }, data: data1 }, { "name": "", "type": "pictorialBar", symbol: 'diamond', "symbolSize": [45, 18], "symbolOffset": [0, 10], "z": 12, itemStyle: { opacity: 1, color: new echarts.graphic.LinearGradient(0, 0, 1, 0, [{ offset: 0, color: "#dce1e5" }, { offset: 0.2, color: "#fafbfd" }, { offset: 0.2, color: "#f7f8fa" }, { offset: 0.3, color: "#c3d1da" }, { offset: 0.5, color: "#8096a4" }, { offset: 0.5, color: "#d5e0e6" }, { offset: 0.6, color: "#f9fbfa" }, { offset: 0.8, color: "#dde1e4" }, { offset: 1, color: "#b4bfc3" } ]), shadowColor: 'rgba(95, 108, 125, 1)', }, "data": [1, 1, 1, 1, 1] }, { "type": "pictorialBar", symbol: 'diamond', "symbolSize": [100, 20], "symbolOffset": [0, 10], "z": 0, itemStyle: { opacity: 1, color: 'rgba(95, 108, 125, 1)', shadowColor: 'rgba(95, 108, 125, 1)', shadowBlur: 15, shadowOffsetX: 0, shadowOffsetY: 0 }, "data": [1, 1, 1, 1, 1] }, ] };