不均分y轴

描述:当前是关于Echarts图表中的 柱状图 示例。
 
            colors = [
    {
        type: 'linear',
        x: 0,
        x2: 1,
        y: 0,
        y2: 0,
        colorStops: [
            {
                offset: 0,
                color: '#FF3FDA',
                // color: 'red'
            },
            {
                offset: 0.5,
                color: '#FF3FDA',
                // color: 'red'
            },
            {
                offset: 0.5,
                color: '#CC1BAA',
                // color: 'yellow'
            },
            {
                offset: 1,
                color: '#CC1BAA',
                // color: 'yellow'
            },
        ],
    },
    {
        type: 'linear',
        x: 0,
        x2: 1,
        y: 0,
        y2: 0,
        colorStops: [
            {
                offset: 0,
                color: '#602CFF',
            },
            {
                offset: 0.5,
                color: '#602CFF',
            },
            {
                offset: 0.5,
                color: '#4915E6',
            },
            {
                offset: 1,
                color: '#4915E6',
            },
        ],
    },
    {
        type: 'linear',
        x: 0,
        x2: 1,
        y: 0,
        y2: 0,
        colorStops: [
            {
                offset: 0,
                color: '#00FFFF',
            },
            {
                offset: 0.5,
                color: '#00FFFF',
            },
            {
                offset: 0.5,
                color: '#11A6D0',
            },
            {
                offset: 1,
                color: '#11A6D0',
            },
        ],
    },
    {
        type: 'linear',
        x: 0,
        x2: 1,
        y: 0,
        y2: 0,
        colorStops: [
            {
                offset: 0,
                color: '#89FF5E',
            },
            {
                offset: 0.5,
                color: '#89FF5E',
            },
            {
                offset: 0.5,
                color: '#48DD12',
            },
            {
                offset: 1,
                color: '#48DD12',
            },
        ],
    },
    {
        type: 'linear',
        x: 0,
        x2: 1,
        y: 0,
        y2: 0,
        colorStops: [
            {
                offset: 0,
                color: '#FFD05C',
            },
            {
                offset: 0.5,
                color: '#FFD05C',
            },
            {
                offset: 0.5,
                color: '#DEA821',
            },
            {
                offset: 1,
                color: '#DEA821',
            },
        ],
    },
    {
        type: 'linear',
        x: 0,
        x2: 1,
        y: 0,
        y2: 0,
        colorStops: [
            {
                offset: 0,
                color: '#FF7853',
            },
            {
                offset: 0.5,
                color: '#FF7853',
            },
            {
                offset: 0.5,
                color: '#DB3E13',
            },
            {
                offset: 1,
                color: '#DB3E13',
            },
        ],
    },
    {
        type: 'linear',
        x: 0,
        x2: 1,
        y: 0,
        y2: 0,
        colorStops: [
            {
                offset: 0,
                color: '#AA48FF',
            },
            {
                offset: 0.5,
                color: '#AA48FF',
            },
            {
                offset: 0.5,
                color: '#8E15F8',
            },
            {
                offset: 1,
                color: '#8E15F8',
            },
        ],
    },
];

option = {
    // title: {
    //     text: '评价详情',
    //     subtext: '纯属虚构'
    // },
    tooltip: {
        trigger: 'axis',
    },
    legend: {
        data: ['学生', '督导', '部门', '总分'],
    },
    toolbox: {
        show: true,
        feature: {
            dataView: { show: true, readOnly: false },
            magicType: { show: true, type: ['line', 'bar'] },
            restore: { show: true },
            saveAsImage: { show: true },
        },
    },
    calculable: true,
    xAxis: [
        {
            type: 'category',
            data: ['体育教研部', '马克思主义学院', '文化基础教研部', '金融学院', '会计学院'],
        },
    ],
    yAxis: [
        {
            // 纵轴标尺固定
            type: 'value',
            scale: true,
            max: 100,
            min: 0,
            splitNumber: 5,
            boundaryGap: [0.2, 0.2],
        },
    ],
    // yAxis:[
    //     {
    //     type:'value', //表示数据轴
    //     min:0, // 最小值
    //     max:100, // 最大值
    //     splitNumber:5, //分隔线条数
    //     // position:'top', // x轴位置在上方
    //     minInterval:2, // 数据轴递增区间
    //     splitLine:{
    //         show:false // 分隔线不显示
    //     },
    //     axisLabel:{
    //         color:'#939395', // X轴刻度信息文字颜色
    //         fontSize:12, // X轴刻度信息文字大小
    //         formatter:function(value,index){  // 格式化X轴刻度信息为需要显示的
    //             if(index===0){
    //                 value='0';
    //             }else if(index==1){
    //                 value='92';
    //             }else if(index==2){
    //                 value='94';
    //             }else if(index==3){
    //                 value='96';
    //             }else if(index==4){
    //                 value='98';
    //             }else if(index==5){
    //                 value='100';
    //             }
    //             return value;
    //         }
    //     },
    //     axisLine:{
    //         lineStyle:{
    //                 color:'#939395' // 设置X轴颜色
    //             }
    //         },
    //     axisTick:{
    //             length:0 // X轴刻度没有小竖线
    //         }
    //     },
    // ],
    series: [
        {
            name: '学生',
            type: 'bar',
            data: [98.1, 98.3, 98, 96, 95],
            // markPoint: {
            //     data: [
            //         {type: 'max', name: '最大值'},
            //         {type: 'min', name: '最小值'}
            //     ]
            // },
            itemStyle: {
                normal: {
                    // color: function (params) {
                    //     return colors[params.dataIndex % 7];
                    // },
                    color: colors[0],
                },
            },
            markLine: {
                data: [{ type: 'average', name: '学生均值' }],
            },
        },
        {
            name: '督导',
            type: 'bar',
            data: [98.3, 98.5, 98.4, 98.2, 98.1],
            // markPoint: {
            //     data: [
            //         {name: '年最高', value: 182.2, xAxis: 7, yAxis: 183},
            //         {name: '年最低', value: 2.3, xAxis: 11, yAxis: 3}
            //     ]
            // },
            itemStyle: {
                normal: {
                    color: colors[1],
                },
            },
            markLine: {
                data: [{ type: 'average', name: '监督均值' }],
            },
        },
        {
            name: '部门',
            type: 'bar',
            data: [99, 98.7, 99, 99.1, 98.9],
            // markPoint: {
            //     data: [
            //         {name: '年最高', value: 182.2, xAxis: 7, yAxis: 183},
            //         {name: '年最低', value: 2.3, xAxis: 11, yAxis: 3}
            //     ]
            // },
            itemStyle: {
                normal: {
                    color: colors[2],
                },
            },
            markLine: {
                data: [{ type: 'average', name: '监督均值' }],
            },
        },
        {
            name: '总分',
            type: 'bar',
            data: [99.8, 99.5, 99.4, 99.2, 99.1],
            // markPoint: {
            //     data: [
            //         {name: '年最高', value: 182.2, xAxis: 7, yAxis: 183},
            //         {name: '年最低', value: 2.3, xAxis: 11, yAxis: 3}
            //     ]
            // },
                        itemStyle: {
                normal: {
                    color: colors[3],
                },
            },
            markLine: {
                data: [{ type: 'average', name: '监督均值' }],
            },
        },
    ],
};