年度毛利构成图

描述:当前是关于Echarts图表中的 柱状图 示例。
 
            var dataset = {
	dimensions: ["年份", '增值服务', '金融科技及企业服务', '网络广告', '其他'],
	source: [
		{ 年份: '2016', 增值服务: 83, 金融科技及企业服务: 0, 网络广告: 14, 其他: 3 },
		{ 年份: '2017', 增值服务: 79, 金融科技及企业服务: 0, 网络广告: 13, 其他: 8 },
		{ 年份: '2018', 增值服务: 72, 金融科技及企业服务: 13, 网络广告: 15, 其他: 0 },
		{ 年份: '2019', 增值服务: 63, 金融科技及企业服务: 16, 网络广告: 20, 其他: 1 },
		{ 年份: '2020', 增值服务: 65, 金融科技及企业服务: 16, 网络广告: 19, 其他: 0 },
		{ 年份: '2021', 增值服务: 62, 金融科技及企业服务: 21, 网络广告: 17, 其他: 0 },
	]
}

function series(){
    const s = []
    for (var i = 0; i<dataset.dimensions.length-1; i++) {
        s.push({
            type: 'bar',
            stack: '总量',
            barMaxWidth: 20,
            label: {
                show: true,
                position: 'inside'
            }
        }) 
    }
    return s
}

option = {
   backgroundColor: '#fff',
   title: {
        // text: `{a|年度毛利构成图}`,
        textStyle: {
            rich: {
                a: {
                    fontSize: 16,
                    fontWeight: 600,
                },
            },
        },
        top: '2%',
        left: '2%',
    },
    legend: {
        data: ['增值服务', '金融科技及企业服务', '网络广告', '其他'],
        textStyle: {
            align: 'right',
        },
        right: '2%',
        top: '2%',
        icon: 'diamond',
    },
    tooltip: {
        trigger: 'axis',
        axisPointer: {            // 坐标轴指示器,坐标轴触发有效
            type: 'shadow'        // 默认为直线,可选为:'line' | 'shadow'
        }
    },
    grid: {
        left: '3%',
        right: '4%',
        bottom: '3%',
        containLabel: true
    },
    xAxis: {
        type: 'category'
    },
    yAxis: {
        type: 'value',
        axisLabel: {
            show: true,
            formatter: "{value} %", //右侧Y轴文字显示
            textStyle: {
               color: "#666666",
               fontSize:14,
            }
         }
    },
    dataset: dataset,
    series: series()
};