博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ECharts开源图表使用方法简单介绍
阅读量:6000 次
发布时间:2019-06-20

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

ECharts图表是基于Canvas,纯Javascript图表库,基于BSD开源协议,官网地址:

 

需要先下载插件:

1. 首先需要在文件中引入JS库,可以使用百度的CDN

2. 之后创建一个用于显示图表的DIV

3. 配置加载的图表类型及路径

4. 配置图表数据

optionpie = {  title: {    text: '2014年04月客户总满意度比例图',subtext: '测试人员',x: 'center'  },  tooltip: {    trigger: 'item',    formatter: "{a}
{b} : {c} ({d}%)"  },  legend: {    orient: 'vertical',    x: 'left',    data: ['满意', '不满意']  },  toolbox: {    show: true,    feature: {      restore: true,      saveAsImage: true    }  },  calculable: true,  series: [  {    name: '总满意度百分比',    type: 'pie',    radius: '55%',    center: ['50%', 225],    data: [    { value: 100, name: '满意' },    { value: 16, name: '不满意'}  ]  }  ]};option = {  title: {    text: '2014年04月客户满意度分布图',subtext: '测试人员',x: 'left'  },  tooltip: {    trigger: 'axis',    formatter: "{b}
{a0} : {c0}
{a1} : {c1}"  },  legend: {    x: 'right',    padding: [5,70,5,5],    data: ['满意', '不满意']  },  toolbox: {    show: true,    feature: {      restore: true,      saveAsImage: true    }  },  calculable: true,  xAxis: [  {    type: 'category',    data: ['客服人员满意度', '维修人员满意度', '售后人员满意度']  }  ],  yAxis: [  {    type: 'value',    splitArea: { show: true }  }  ],  series: [  {    name: '满意',    type: 'bar',    radius: '55%',    center: ['50%', 225],    data: [10, 5, 8]},  {    name: '不满意',    type: 'bar',    radius: '55%',    center: ['50%', 225],    data: [2, 4, 6]}  ]};

 

5. 将数据显示在图表中

require([  'echarts',  'echarts/chart/pie',  'echarts/chart/bar'],function (ec) {  //饼状图  var pieChart = ec.init(document.getElementById('pie'));  pieChart.setOption(optionpie);    //柱状图  var myChart = ec.init(document.getElementById('bar'));  myChart.setOption(option);})

通过以上即可完成图表的配置,这里附上完整的代码

1   2   3     
4 Demo 5
6 7 8 9
10
11 12
13 119
View Code

 完整代码复制到html中可以直接运行

完整的API可以参考官网:

  

转载于:https://www.cnblogs.com/chusdd/p/3700688.html

你可能感兴趣的文章
Rman简单备份与恢复
查看>>
新型RAID技术
查看>>
如何挖掘NAND Flash的IO性能
查看>>
mysqldump参数详解及远程备份mysql数据库方法
查看>>
MySQL 高可用 keepalived+mysql 双主
查看>>
在老男孩教育的日子里
查看>>
对haproxy代理流程的数据进行抓包分析
查看>>
第二章 数据类型
查看>>
linux权限补充:rwt rwT rws rwS 特殊权限
查看>>
微软推出一个非常有趣的网站—— How-old.net 看照片猜年龄!
查看>>
合并不同的EXCEL文件的
查看>>
free command
查看>>
Linux系统curl命令
查看>>
QT&PyQt资源网站
查看>>
测试啊
查看>>
redis 4.0.9 master slave + sentinel 实战测试
查看>>
内建控制结构之使用try表达式处理异常
查看>>
我的友情链接
查看>>
Nagios状态监控
查看>>
Stack类实现。模板
查看>>