首页 > 其他分享 >ECharts图表图例

ECharts图表图例

时间:2024-09-18 13:51:56浏览次数:9  
标签:bar name true type stack 图表 图例 data 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>

aaaf17fb0c154330be556525302fec3d.jpg

bf6b484aeb5645c89be3c64be4ce50c7.jpg 

 

ae024a900727461d804faeff96507d2b.jpg

 

 

 

标签:bar,name,true,type,stack,图表,图例,data,ECharts
From: https://blog.csdn.net/2301_81687813/article/details/142330860

相关文章

  • WPF LiveChart 图表详解
    引用LiveChart.Wpf在使用的界面当中引用LiveChart.Wpf的类库xmlns:lvc="clr-namespace:LiveCharts.Wpf;assembly=LiveCharts.Wpf"以直方图、折线图为例,都属于CartesianChart下的一种Series类型,例如折线图,如下:<lvc:CartesianChart><lvc:CartesianCh......
  • SysML图例-农业无人机
    DDD领域驱动设计批评文集>>《软件方法》强化自测题集>>《软件方法》各章合集>>......
  • flask+chartjs实现网页图表自动更新
    Python代码,后端程序提前安装flask,`pipinstallflask`fromflaskimportFlask,jsonify,render_templateimportrandomapp=Flask(__name__)@app.route('/')defindex():returnrender_template('index.html')@app.route('/data')def......
  • 使用Altair轻松实现统计数据可视化-从基础图表到高级交互
    在数据科学和数据可视化领域,生成清晰、漂亮的统计图表对于展示数据和传达见解至关重要。Python中有许多强大的库可以帮助我们实现这一目标,其中Altair库是一个非常流行的选择。Altair是一个基于Vega和Vega-Lite的声明式统计可视化库,它使得生成交互式、漂亮的图表变得非常简单。本文......
  • API架构图解:如何以图表形式展现复杂系统
    在展现复杂系统的API架构时,可以使用以下几种图表形式:一、流程图流程图可以清晰地展示API在复杂系统中的调用流程和数据流向。首先,确定系统中的主要组件和API接口。用不同形状的图形表示不同的组件,如矩形表示服务器、圆形表示客户端等。使用箭头表示API的调用方向......
  • Vue3 + Echarts 实现中国地图
    基本概念    echarts是一个基于JavaScript的开源可视化库,用于创建和展示各种交互式图表和图形。它可以用于数据分析、数据可视化、数据探索和数据报告等方面。我们一般使用echarts来实现数据可视化,本文我们使用vue3+echars来实现中国地图。准备echarts基本结构首......
  • GEE 案例:利用ECMWF数据进行1950-2024年长时序气温(平均值和标准差)监测和图表绘制
    目录简介数据函数propertyNames()Arguments:Returns: Listexpression(expression, map)Arguments:Returns: Image代码结果简介利用ECMWF数据进行1950-2024年长时序气温监测和图表绘制数据ECMWF(欧洲中期天气预报中心)的ERA5_LAND(第五代地表分析数据集)是一种......
  • echarts X轴文本太长 formatter自定义文本的显示方式
    如果ECharts中X轴的文本太长,可以通过设置axisLabel的rotate属性来旋转标签,或者使用formatter函数来自定义文本的显示方式。另外,可以开启axisLabel的interval属性来控制显示的标签的间隔。option={tooltip:{},xAxis:{type:'category',data:['这是一段非......
  • EdrawMax v13 解锁版下载及安装教程 (综合图形图表设计软件)
    前言万兴亿图图示(WondershareEdrawMax)是一款综合图形图表设计软件,Visio国产替代.亿图图示中文版(EdrawMax)是一款办公绘图软件的思维导图软件.无需任何绘图功底,即可轻松创建各类思维导图.亿图图示专家,提供大量事例和在线模板,用于创建流程图,信息图,组织结构图,科学教育插......
  • 基于 Bootstrap+Echarts +Java SpringBoot 实现数字化水资源监测全景驾驶舱项目
    基于Bootstrap+Echarts+JavaSpringBoot实现数字化水资源监测全景驾驶舱项目,此项目前端采用Bootstrap前端框架,结合javaScrip和echarts以及ajax实现前端页面的展现与后端数据进行交互。后端采用JavaSpringBoot开发后台功能,对数据库增加增删改查等操作,给前端提供数据接口。......