博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
echarts 圆形图、柱状图
阅读量:5270 次
发布时间:2019-06-14

本文共 3155 字,大约阅读时间需要 10 分钟。

首先引入echarts的js包

然后先准备一个容器,存放echarts画好的图,也就是定义一个存放canvas画布div

 

 

 

接下来路径配置和开始画之前的一些准备,

 

 

1 

 

接下来就在    option={}; 这里面写最重要的代码部分 

 

  下面这个链接是echarts官网的一个例子链接,

另外附上一段我自己写的圆环和柱状图:

1.圆环

1 option = { 2      title: { 3            text: '2017年度市级运动员统计汇总', 4            subtext: '', 5             x: 'center' 6       }, 7       tooltip: { 8             trigger: 'item', 9             formatter: "{a} 
{b} : {c} ({d}%)"10 },11 legend: {12 orient: 'horizontal',13 x: 'center',14 y: '260px',15 data: ['普通运动员', '重点人数', '输送人数', '退役人数']16 },17 toolbox: {18 show: true25 },26 calculable: true,27 series: [{28 name: '访问来源',29 type: 'pie',30 radius: ['25%','55%'],31 center: ['50%', '50%'],32 data: [33 { value: 100, name: '普通运动员' },34 { value: 200, name: '重点人数' },35 { value: 400, name: '输送人数' },36 { value: 800, name: '退役人数' },37 ]38 }],39 color:['#f05a4b','#f49902','#1dab91','#0078d7']40 };

2.柱状图

1 option = { 2       tooltip: { 3            trigger: 'axis' 4       }, 5       toolbox: { 6            feature: { 7                 dataView: {show: true, readOnly: false}, 8                 magicType: {show: true, type: ['line', 'bar']}, 9                 restore: {show: true},10                 saveAsImage: {show: true}11             }12        },13        legend: {14              x: 'center',15              y: '320px',16              data:['预计成绩','实际成绩']17         },18         xAxis: [19             {20                  type: 'category',21                  data: ['田径','游泳','举重','网球','羽毛球','乒乓球','跆拳道']                               22             }23         ],24         yAxis: [25              {26                    type: 'value',27                    name: '(奖牌数)',28               }29         ],30         series: [31               {32                    name:'预计成绩',33                    type:'bar',34                    data:[2,5,6,7,5,2,8],35                    itemStyle: {36                         //柱形图圆角,鼠标移上去效果,如果只是一个数字则说明四个参数全部设置为那么多37                          normal: {38                               //柱形图圆角,初始化效果39                                barBorderRadius:[2, 2, 0, 0]40                          }41                     },42                     barGap:'0%'43            },44            {45                 name:'实际成绩',46                 type:'bar',47                 data:[5,4,10,4,5,6,4],48                 itemStyle: {49                       //柱形图圆角,鼠标移上去效果,如果只是一个数字则说明四个参数全部设置为那么多50                       normal: {51                             //柱形图圆角,初始化效果52                             barBorderRadius:[2,2, 0, 0]53                       }54                 },55                 barGap:'0%'56             }57       ],58       color:['#0078d7','#f49902']59  };

 

最后别忘了这一句,很重要,要不然就显示不出来了。

myChart.setOption(option);

 

运行效果图:

 

 ================================================================================================================== 

转载于:https://www.cnblogs.com/xianxianxxx/p/6509589.html

你可能感兴趣的文章
整理推荐的CSS属性书写顺序
查看>>
ServerSocket和Socket通信
查看>>
css & input type & search icon
查看>>
源代码的下载和编译读后感
查看>>
Kafka学习笔记
查看>>
Octotree Chrome安装与使用方法
查看>>
Windows 环境下基于 Redis 的 Celery 任务调度模块的实现
查看>>
趣谈Java变量的可见性问题
查看>>
C# 强制关闭当前程序进程(完全Kill掉不留痕迹)
查看>>
ssm框架之将数据库的数据导入导出为excel文件
查看>>
语音识别中的MFCC的提取原理和MATLAB实现
查看>>
验证组件FluentValidation的使用示例
查看>>
0320-学习进度条
查看>>
解决windows系统的oracle数据库不能启动ora-00119和ora-00130的问题
查看>>
ip相关问题解答
查看>>
MetaWeblog API Test
查看>>
反弹SHELL
查看>>
关闭Chrome浏览器的自动更新和升级提示
查看>>
移动、尺寸改变
查看>>
poj2255Tree Recovery【二叉树重构】
查看>>