ECharts图表图例

数据可视化

用eclipse软件

java

代码:

<!DOCTYPE html>

 <!DOCTYPE NLMI>

 <html>

 <head>

 <meta charset="UTF-8">

 <!-- 引入ECharts脚本-->

 <script src="js/echarts.js"></script>

 <title>绘制堆积柱状图</title>

 </head>

 <body>

 <!--为EChants准备一个指定了大小的DOM-->

 <div id="main"style="width:6θθpx; h-eight:4θθpx "></div>

 <script type="text/javascript">

 //基于准备好的DOM,初始化ECharts图表

 var myChart= echarts.init(document.getElementById("main"));

 //指定图表的配置项和数据

 var option ={

 tooltip:{

 trigger:'axis',

 axisPointer:{//设置坐标轴指示器,坐标轴触发有效

 type:'shadow'//设置坐标轴默认为直线,可选为:'line'或'shadow'

 }

 },

 legend:{

 data:['直接访问','邮件营销','联盟广告','视频广告'

 '搜索引擎','百度','谷歌','必应','其他']

 },

 toolbox:{

 show:true,

 orient:'vertical',//垂直显示

 x:'right',

 y:'center',

 feature:

 mark:{show:true}

 dataView:{show:true, readOnly:false},

 magicType:{show:true, type:['line','bar','s-tack', 'tiled']},

 restore:{show:true},

 saveAsImage:{show:true}

 }

 },

 calculable:true,

 xAxis:[

 {

 type:'category',

 data:['周一','周二','周三','周四','周五','周六','周日']

 子

 }

 ],

 yAxis:[

 {

 type:'value'

 }

 ],

 series:[

 {

         name:'直接访问',

          type:'bar',

           data:[320,332,301,334,390,330,320]},

      {

             name:'邮件营销',

              type:'bar',

              stack:'广告',//设置堆积效果

               data:[120,132,101,134,90,230,210]},

          {

                 name:'联盟广告',

                  type:'bar',

                   stack:'广告',//设置堆积效果

                   data:[220,182,191,234,290,330,310]},

        {

                   name:'视频广告',

                   type:'bar',

                    stack:'广告',//设置堆积效果

                     data:[150,232,201,154,190,330,410]

      },

     {

                       name:'搜索引擎',

                        type:'bar',

                         data:[862,1018,964,1026,1679,1600,1570],

 markLine:{

 itemStyle:{

 normal:{

 lineStyle:{

 type:'dashed'

 }

 }

 },

 data:[

 [{type:'min'},{type:'max'}]

 ]

 }

 },

 {

 name:'百度',

 type:'bar',

 barWidth:5,

 stack:'搜索引擎',//设置堆积效果

 data:[620732,701,734,1090,1130,1120]

 },

 {

   name:'百度',

   type:'bar',

      stack:'搜索引擎',//设置堆积效果                        data:[120,132,101,134,290,230,220]

   },

    {

       name:'必应',

        type:'bar',

         stack:'搜索引擎',//设置堆积效果

         data:[60,72,71,74,190,130,110]

      },

     {

             name:"其他',

              type:'bar',

              stack:'搜索引擎',//设置堆积效果

              data:[62,82,91,84,109,110,120]}]};

 //使用刚指定的配置项和数据显示图表

      myChart.setOption(option);

   </script>

</body>

</html>

07746bf478f44293906aa3fee7c10c37.jpg

 

bf6b484aeb5645c89be3c64be4ce50c7.jpg 

 

ae024a900727461d804faeff96507d2b.jpg

 

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值