echats堆叠柱状图

这里写图片描述

图例设置


legend: {
       orient : 'vertical',
          x : 'left',
            data:['直接访问','邮件营销','联盟广告','视频广告','搜索引擎']
        }

工具栏的设置

toolbox: { 
		  show : true,
		  x:'right',
		  y:0,
		  feature : {
		             mark : {show: true},
		                dataView : {show: true, readOnly: false},
		                magicType : {show: true, type: ['line', 'bar', 'stack', 'tiled']},
		               restore : {show: true},              
		                saveAsImage : {show: true}
		            }
  }

 $.setChats = {
        defaults: {
            "id":"",
            "option":{}
        },
        init: function (options) {
            var settings = $.extend({}, this.defaults, options);
            // 基于准备好的dom,初始化echarts实例
            // 指定图表的配置项和数据
            // 使用刚指定的配置项和数据显示图表。
            var myChart = echarts.init(document.getElementById(settings.id));
            myChart.setOption(settings.option);
        }
    };


    option = {
        tooltip : {
            trigger: 'axis',
            axisPointer : {            // 坐标轴指示器,坐标轴触发有效
                type : 'shadow'        // 默认为直线,可选为:'line' | 'shadow'
            }
        },
        legend: {
            data : ['SO2','NO2','CO','O3','PM10','PM2.5','NO','NOX']

        },
        toolbox: { //工具栏的设置
            show : true,
            x:'right',
            y:0,
            feature : {
//                mark : {show: true},
//                dataView : {show: true, readOnly: false},
//                magicType : {show: true, type: ['line', 'bar', 'stack', 'tiled']},
//                restore : {show: true},
//                saveAsImage : {show: true}
            }
        },
        calculable : true,
        yAxis : [
            {
                type : 'value'
            }
        ],
        xAxis : [
            {
                type : 'category',
                data:['和田地区','太原市','阳泉','石家庄','乌海','北京','邢台']
            }
        ],
        series : [
            {
                name:'SO2',
                type:'bar',
                barWidth : 30,
                stack: '总量',
                itemStyle : {
                    normal:{

                        barBorderRadius:[3, 3, 3, 3],   //柱形图圆角,初始化效果
                        "color":'#ed4a45'
                    }
                },
                data:[320, 302, 301, 334, 390, 330, 320]
            },
            {
                name:'NO2',
                type:'bar',
                stack: '总量',
                itemStyle : {
                    normal:{
                        barBorderRadius:[3, 3, 3, 3],   //柱形图圆角,初始化效果
                        "color":'#fb9e2e'
                    }
                },
                data:[120, 132, 101, 134, 90, 230, 210]
            },
            {
                name:'CO',
                type:'bar',
                stack: '总量',
                itemStyle : {
                    normal:{
                        barBorderRadius:[3, 3, 3, 3],   //柱形图圆角,初始化效果
                        "color":'#e6e53c'
                    }
                },
                data:[220, 182, 191, 234, 290, 330, 310]
            },
            {
                name:'O3',
                type:'bar',
                stack: '总量',
                itemStyle : { normal: {
                    barBorderRadius:[3, 3, 3, 3],   //柱形图圆角,初始化效果
                    "color":'#23b948'
                }},
                data:[150, 212, 201, 154, 190, 330, 410]
            },
            {
                name:'PM10',
                type:'bar',
                stack: '总量',
                itemStyle : { normal: {
                    barBorderRadius:[3, 3, 3, 3],   //柱形图圆角,初始化效果
                    "color":"#3dbbc7"
                }},
                data:[820, 832, 901, 934, 1290, 1330, 1320]
            }
        ]
    };


    $.setChats.init({
        "id":"main",
        "option":option
    });

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值