一、实现代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>单个实例包含多个grid,标题分别居中</title>
</head>
<body><!-- 创建一个具备一定宽高的DOM容器 --><div id='main' style='width:600px;height:600px'></div><script type="text/javascript" src='./echarts.js'></script><script>//基于创建好的DOM,初始化一个echarts实例var myChart = echarts.init(document.getElementById('main'));//指定图表的配置项和数据var titles = ['气温变化','空气质量指数','C','D'];var dataAll = [[[10.0, 8.04],[8.0, 6.95],[13.0, 7.58],[9.0, 8.81],[11.0, 8.33],[14.0, 9.96],[6.0, 7.24],[4.0, 4.26],[12.0, 10.84],[7.0, 4.82],[5.0, 5.68]],[[10.0, 9.14],[8.0, 8.14],[13.0, 8.74],[9.0, 8.77],[11.0, 9.26],[14.0, 8.10],[6.0, 6.13],[4.0, 3.10],[12.0, 9.13],[7.0, 7.26],[5.0, 4.74]],[[10.0, 7.46],[8.0, 6.77],[13.0, 12.74],[9.0, 7.11],[11.0, 7.81],[14.0, 8.84],[6.0, 6.08],[4.0, 5.39],[12.0, 8.15],[7.0, 6.42],[5.0, 5.73]],[[8.0, 6.58],[8.0, 5.76],[8.0, 7.71],[8.0, 8.84],[8.0, 8.47],[8.0, 7.04],[8.0, 5.25],[19.0, 12.50],[8.0, 5.56],[8.0, 7.91],[8.0, 6.89]]];var markLineOpt = {animation:false,//图形上的文本标签
            label:{normal:{formatter:'y=0.5*x+3',textStyle:{align:'right'}}},lineStyle:{normal:{type:'solid'}},tooltip:{formatter:'y=0.5*x+3'},data:[[{//起点或终点的坐标
                coord:[0,3],symbol:'none'},{coord:[20,13],symbol:'none'}]]}var option = {//分别设置标题居中主要代码
            title:[{text:titles[0],left:'25%',top:'1%',textAlign:'center'},{text:titles[1],left:'73%',top:'1%',textAlign:'center'},{text:titles[2],left:'25%',top:'50%',textAlign:'center'},{text:titles[3],left:'73%',top:'50%',textAlign:'center'}],grid:[{x:'7%',y:'7%',width:'38%',height:'38%'},{x2:'7%',y:'7%',width:'38%',height:'38%'},{x:'7%',y2:'7%',width:'38%',height:'38%'},{x2:'7%',y2:'7%',width:'38%',height:'38%'}],tooltip:{formatter:'Group {a}:({c})'},xAxis:[{gridIndex:0,min:0,max:20},{gridIndex:1,min:0,max:20},{gridIndex:2,min:0,max:20},{gridIndex:3,min:0,max:20}],yAxis:[{gridIndex:0,min:0,max:15},{gridIndex:1,min:0,max:15},{gridIndex:2,min:0,max:15},{gridIndex:3,min:0,max:15}],series:[{name:'I',type:'scatter',xAxisIndex:0,yAxisIndex:0,data:dataAll[0],markLine:markLineOpt},{name:'II',type:'scatter',xAxisIndex:1,yAxisIndex:1,data:dataAll[1],markLine:markLineOpt},{name:'III',type:'scatter',xAxisIndex:2,yAxisIndex:2,data:dataAll[2],markLine:markLineOpt},{name:'IV',type:'scatter',xAxisIndex:3,yAxisIndex:3,data:dataAll[3],markLine:markLineOpt}]};//显示图表
        myChart.setOption(option);</script>
</body>
</html>

二、图表图片

转载于:https://www.cnblogs.com/ytwanzi/p/6640989.html

echarts单个实例包含多个grid,标题分别居中相关推荐

  1. php jmail 乱码,ASP实例:解决Jmail发送邮件标题出现乱码

    ASP实例:解决Jmail发送邮件标题出现乱码 (2011-08-29 10:02:00) 标签: 邮件服务器 邮件标题 乱码 网页设计 gb2312 it 做JMAIL发邮件的时候,接收到的邮件标题 ...

  2. 【有问不答】非白色光斑的检测(单个实例)

    [有问不答]非白色光斑的检测(单个实例) 分析图像 开整 其他 by 今天不飞了 课代表已经成功掌握了光斑中心定位方法,但是新的麻烦来了,目标光斑检测不出来--我当然也不会,只能一起看看怎么解决 分析 ...

  3. 博途软件中多重背景块的建立_如何正确的理解西门子博途中的—单个实例和多重实例的区别...

    启程自动化培训-工业机器人实训基地​www.qichengplc.com 1:我们在博途中先新建一个工程,并且建立一个FB块名字为Motor,里面写上我们编程里常用的自锁回路 如下图所示: 2:我们在 ...

  4. ECharts饼图实例

    ECharts饼图实例 1.引入jQuery的js文件 2.引入echarts的js文件 test.html页面 <!DOCTYPE html PUBLIC "-//W3C//DTD ...

  5. jQuery表单验证实例 / 包含用户名、密码、住址、邮箱验证

    jQuery表单验证实例 / 包含用户名.密码.住址.邮箱验证 如下图 别忘了引入jQuery框架!!! 话不多说直接先上jQuery部分代码: <script type="text/ ...

  6. Button 图片和标题位置居中问题

    针对按钮的图片和标题的居中问题, 像微信公众帐号带有二级菜单的按钮,图片和标题合起来居中,这就用到了,button.title 和button.image 以及他们的 edgeInsets 以下是文本 ...

  7. echarts画图实例讲解

    前两天分享了一个项目(http://hyuhan.com/2016/11/17/A-data-display-platform/),里面用到了echarts(一个纯Javascript的图表库)来画图 ...

  8. Echarts 入门实例--金山打字折线图

    简介: Echarts 的文档实在有点难读,咋们还是在心情平静或者有需要的时候去读一读,当然编程是一门实践的技术,所以还是写个简单的demo来得实在一些.因为我最近再用金山打字练习打字所以就拿来其中一 ...

  9. echarts图表实例

    这段时间以前的UI回来了,我比较喜欢她的设计,哈哈~这次她设计了几个图表,感觉还是很好看的,所以我写好代码就想分享上来~ 这里主要分享四个,先放上效果图,感兴趣的可以继续往下看哦,后面会分别放上效果图 ...

  10. python前端框架实例_Python数据可视化:PyQt5 + ECharts框架实例

    引言 对于Python下桌面软件的开发已经有了很多数据可视化的库,如Matplotlib.Seaborn.Pyqtgraph.Plotly等等,但这些库更适合于后端程序员的软件开发. 实际上在前端网页 ...

最新文章

  1. 如何制作一个类似Tiny Wings的游戏 Cocos2d-x 2.1.4
  2. 近期活动盘点:大咖云集,中国AI创新者论坛(3.21)
  3. matlab rltool,基于Matlab工具箱Rltool的控制系统校正设计
  4. ny42 一笔画问题
  5. 团队每日冲刺博客05
  6. mysql循环建表_mysql创建存储过程,批量建表分表00到99
  7. 平台or职位,你怎么选?
  8. 干货 | C语言系列3——常量,运算符,常用数学函数......
  9. jquery的全选和多选操作
  10. bzoj1150: [CTSC2007]数据备份Backup--贪心+优先队列维护堆
  11. (篇七)输入任意个数字,输出最大值最小值,且进行排序排序
  12. 110. PHP 读取 ini ,ftp 上传
  13. neovim--ubuntu安装
  14. 基于大数据的人工智能象棋
  15. 金蝶KIS 11.0专业版账套升级至WISE 13.1版本实施步骤
  16. ios分屏_【iOS越狱】越狱源+插件整理更新
  17. Java GUI社团管理系统课程设计
  18. python常用正则表达式大全_最全的常用正则表达式大全
  19. ZeroClipBoard的诡异事件
  20. 华尔街最闪耀的新星:量子计算

热门文章

  1. 【渝粤教育】电大中专职业应用写作 (2)_1作业 题库
  2. pku1833 排列(use next_permutation)
  3. Numpy系列(三)常用random随机函数汇总
  4. android Fragment缓存问题
  5. bzoj 4827 礼物
  6. docker导入导出
  7. shop--6.店铺注册--店铺注册之Service层的实现
  8. iframe嵌套微信网页,图片无法显示问题
  9. jdk1.8下载安装
  10. 某大型网络社区传播性XSS分析