等级地图

描述:当前是关于Echarts图表中的 散点图 示例。
 
            xAxisList = ['','level1','level2','level3','level4','level5','']
yAxisList = ['','grade1','grade2','grade3','grade4','grade5',''];
option = {
    grid: {
        right: '15%',
        containLabel: true
    },
    xAxis: {
        name: 'level',
        nameLocation:'end',
        splitLine:{
            lineStyle:{
                type:'dashed'
            }
        },
        axisLine:{
            lineStyle:{
                color:'#7EA3D2'
            }
        },
        axisLabel:{
            showMinLabel:false,
            showMaxLabel:false,
            color:'#5A5B5C',
            formatter:(data,index) => {
                return xAxisList[index]
            }
        },
        axisTick:{
            inside:true  
        },
        max: 3,
        min: -3,
        type: 'value'
    },
    yAxis: {
        name: 'grade',
        splitLine:{
            lineStyle:{
                type:'dashed'
            }
        },
        axisLine:{
            lineStyle:{
                color:'#7EA3D2'
            }
        },
        axisLabel:{
            showMinLabel:false,
            showMaxLabel:false,
            color:'#5A5B5C',
            formatter:(data,index) => {
                return yAxisList[index]
            }
        },
        axisTick:{
            inside:true  
        },
        max: 3,
        min: -3,
        type: 'value'
    },
    series:[{
        type:'scatter',
        symbolSize:data => {return data[2]*10},
        label:{
            show:true,
            formatter:'{@[2]}'
        },
        data:[[1,1,3],[2,1,2],[-1,1,7]]
    }]
}