option = { backgroundColor: "#848484", color: ["#FCBBDD", "#FFF792", "ADE1F7", "D8FCD2"], grid: { containLabel: true }, tooltip: { trigger: 'item', showDelay: 0, formatter: function(params) { if (params.value.length > 1) { return params.seriesName + ' :<br/>' + params.value[0] + '点 ' + params.value[1] + '点 '; } else { return params.seriesName + ' :<br/>' + params.name + ' : ' + params.value + '点 '; } }, axisPointer: { show: true, type: 'cross', lineStyle: { type: 'dashed', width: 1 } } }, legend: { data: ['A<B≥C', 'A<B<C', 'A≥B<C', 'A≥B≥C'], left: 'center', }, xAxis: [{ type: 'value', scale: true, axisLabel: { formatter: '{value} 点' }, splitLine: { lineStyle: { type: 'dashed' } } }], yAxis: [{ type: 'value', scale: true, axisLabel: { formatter: '{value}' }, splitLine: { lineStyle: { type: 'dashed' } } }], series: [{ name: 'A<B≥C', type: 'scatter', data: [ [8, -6], [3, -3], [7.3, -2.1], [6, -2], [5, -3], [3.9, -2.3], [5.2, -3.8], [7.3, -1.3], [4.4, -1.3], [3, -2.9], [6, -1.8], [8.1, -8.1], [6.2, -2.2], [2, -1.4], [5, -2], [7, -3], [5, -2], [3.1, -2.1], [6.8, -0.6], [5.1, -2.0], [5.2, -2.1], [6.8, -2.7], [8, -5], [4, -3], [7.3, -0.6], [8.4, -2.0], [6.6, -1.9], [5.5, -0.3], [6.1, -2.0], [8.8, -1.7], [7.2, -2.2], [9, -7.6], [6.1, -2.1], [7.7, -3.6], [7.3, -2.1], [7.1, -2.1], [6, -2], [5.3, -1.4], [1, -1], [5.6, -5.0], [3, -2], [5, -2], [4.2, -2.2], [5.1, -2.1], [6, -3], [8.3, -2.3], [8.6, -2.5], [8.2, -2.1], [3.8, -3.8], [5, -1.9], [5, -2], [4, -0.5], [8.5, -4.3], [7, -3], [4, -1], [7.1, -1.9], [7.2, -2.0], [6.2, -4.4], [6.9, -2.4] ], markLine: { data: [{ type: 'average', name: '平均值' }] }, }, { name: 'A<B<C', type: 'scatter', data: [ [8.6, -0.2], [9.5, -1.0], [7.1, -0.1], [7.1, -0.4], [9.1, -1.3], [8, -1], [7.3, -1.2], [7.8, -0.9], [4.7, -2.3], [9, -0.7], [7.4, -1.3], [7.3, -2.0], [8.6, -1.5], [8, -0.8], [8.4, -1.2], [8.1, -1.7], [7.5, -0.3], [5, -1.7], [6.3, -0.9], [7.1, -1.1], [7.3, -0.8], [5.2, -0.1], [6.3, -0.2], [8.1, -0.1], [7.6, -1.6], [6.1, -0.9], [1.1, -1.1], [4.7, -1.3], [3.9, -0.2], [9, -0.3], [9.2, -1.0], [5, -1], [6.5, -1.5], [8, -1], [6.6, -0.4], [8.7, -0.5] ], markLine: { data: [{ type: 'average', name: '平均值' }] } }, { name: 'A≥B<C', type: 'scatter', data: [ [5, 1], [4.1, 0.9], [5.1, 2.8], [5.1, 2.2], [7.5, 1.2], [4.3, 3.8], [8.6, 0.1], [5.5, 0.6], [5, 2.2], [6.6, 1.0], [8.2, 1.8], [1.4, 2.2], [2.9, 0.6], [4.9, 2.8], [6.8, 2.7], [7.3, 0.3], [8.1, 1.9], [2.9, 0.1], [5, 0.1], [5.4, 1.2], [7, 1] ], markLine: { data: [{ type: 'average', name: '平均值' }] }, }, { name: 'A≥B≥C', type: 'scatter', data: [ [6.8, 0.0], [7.7, 0.8], [8.5, 0.0], [7, 0.4], [3, 0.8], [7.6, 0.0], [8, 0], [8.5, 0.0], [5, 2], [10, 0], [1, 0.4], [7.3, 0.7], [6.4, 0.4], [2, 0.3], [10, 0], [6, 0], [0.7, 0.2], [4, 1.2], [7.8, 0.3], [6, 1], [7.2, 0.8], [10, 0], [6, 0.9], [4.2, 1.0] ], markLine: { data: [{ type: 'average', name: '平均值' }] }, }, ] };