护理等级分布echarts 柱状配置项内容和展示

不同科室护理等级分布情况

配置项如下
      option = {
    title: {
        text: '患者数量(人)',
        textStyle: { color: '#666', fontSize: 14, fontWeight: 'normal' },
        padding: [5, 0, 0, 0],
    },
    legend: {
        orient: 'vertical',
        top: 0,
        right: 0,
        itemWidth: 10,
        itemHeight: 10,
        data: ['特护三级', '特护二级', '特护一级', '普护三级', '普护二级', '普护一级'],  // ! 调整系列名展示顺序
    },
    grid: { left: 0, top: 40, bottom: 20, right: 80, containLabel: true },
    xAxis: {
        type: 'category',
        data: ['神经内外科', '内分泌科', '消化内科', '呼吸内科', '骨外科', '眼耳鼻喉科', '心血管内科'],
        axisLine: { lineStyle: { color: '#ccc' } },
        axisTick: { length: 3 },
        axisLabel: { color: '#666' },
    },
    yAxis: {
        type: 'value',
        axisLine: { show: true, lineStyle: { color: '#ccc' } },
        axisLabel: { color: '#999' },
        splitLine: {
            lineStyle: {
                color: ['#CEEDFF'],
                type: [5, 8], // ! 网格虚线设置
                dashOffset: 3,
            },
        },
    },
    tooltip: {
        trigger: 'axis',
        axisPointer: { type: 'shadow' },
        padding: [12, 17, 20, 23],
        textStyle: { color: '#424242' },
        renderMode: 'html',
        className: 'tooltip',
        order: 'seriesDesc', // ! 顺序调整
    },
    color: ['#008E6D', '#00B389', '#62F4D1', '#006EFE', '#52A8FF', '#A3D7FF'],
    series: [
        { name: '特护三级', type: 'bar', barWidth: 24, stack: 'total', data: [0, 0, 1, 1, 0, 0, 0] },
        { name: '特护二级', type: 'bar', barWidth: 24, stack: 'total', data: [0, 1, 0, 1, 0, 0, 2] },
        { name: '特护一级', type: 'bar', barWidth: 24, stack: 'total', data: [1, 0, 1, 3, 1, 3, 0] },
        { name: '普护三级', type: 'bar', barWidth: 24, stack: 'total', data: [0, 2, 0, 2, 0, 8, 0] },
        { name: '普护二级', type: 'bar', barWidth: 24, stack: 'total', data: [0, 2, 0, 4, 0, 9, 0] },
        { name: '普护一级', type: 'bar', barWidth: 24, stack: 'total', data: [0, 1, 0, 7, 0, 8, 1] },
    ],
};

    
截图如下