一、学习百度图表插件ECharts

百度图表官方域名为:http://echarts.baidu.com
可以从该网站上下载百度图表的js文件,该文件的文件名为:echarts.js
在使用百度图表的HTML文档中加载下载的echarts.js文件:

<script type="text/javascript" src="js/echarts.js"></script>

首先需要在HTML文档中创建一个容器,并利用CSS技术为该容器设置宽度和高度。

<div class="main"></div>
.main{width:600px; height:500px; //宽度和高度可以根据需要任意设置border:solid 1px #666666;
}

在HTML文档中家在一个自定义js文件,并放置在

<script type="text/javascript" src="js/index.js"></script>

在自定义js文件中,使用ECharts插件,需要采用下列步骤:

1、获取盛放图表的div容器:

var mainNode=document.getElementById("main");

2、初始化echarts实例:

var myChart=echarts.init(mainNode);

3、指定图标的配置项和数据:

var option={
…
}; //指定的图表配置项和数据可以放在 JSON 文件中

4、使用配置项和数据显示图表:

myChart.setOption(option);

如果想制作出符合自身要求的图表,需要指定图表的配置项和数据。图标的配置项和数据是一个JSON数据,可以存储在一个独立的JSON文件中,并按照百度图表的规定书写这个JSON文件。

二、制作第一个简易柱状图

以下是一个完整的柱形图

var option={"title":{ //标题组件"text":"ECharts 入门实例"},"tooltip":{},    //工具提示"legend":{  //图例"data":["销量"]},"xAxis":{  //水平轴"data":["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]},"yAxis":{}, //垂直轴(必须要写)"series":[{  //数据系列(数组)"name":"销量","type":"bar","data":[10,20,30,100,30,15]}],"color":["#ff5857"]    //颜色(数组)
}

定义了一个 JSON 数据,该 JSON 数据的第一级键名被 ECharts 称为“组件”。
把我们写好的代码放在一个独立的 JSON 文件中,再配合上一节中创建的 index.js 文件、样式文件、HTML文件就可以制作出一个简单的柱状图。

title 是图表的标题组件;t
ooltip 是图表的提示框组件,也叫作“气泡”组件;
legend 是图表的图例组件;
xAxis 是图表的平面直角坐标系的 x 轴组件;
yAxis 是图表的平面直角坐标系的 y 轴组件;
series 是图表的数据系列组件;
color 是图表的调色盘组件。
ECharts 的各个组件包含更多的键名选项,可以控制每一个组件的功能和样式,是 ECharts 图表插件的核心内容。

ECharts百度图表相关推荐

  1. 百度图表 ECharts

    ECharts的基本使用:完成一个简单的柱形图. 到ECharts的官网下载ECharts组件 将下载的ECharts组件加载到项目的HTML文档中 在HTML文档中设置一个盛放图表的容器:<d ...

  2. 地图统计_博客 城市访问量统计并且通过Echarts+百度地图展示

    本篇讲解一下 如何在Vue 中使用 Echarts + 百度地图 统计 博客访问量 并且通过QQWry 解析 ip 地址 利用Echarts 展示出来 效果图如下: 1.纯真Ip地址库 QQWry 这 ...

  3. ECharts 常用图表一看即会「散点图」「饼图」「地图」「雷达图」「仪表盘」

    文接上篇 ECharts 入门知识 ECharts 入门真的很简单 ,本文继续介绍 ECharts 常用图表相关内容. 一.散点图 散点图多用于推断不同维度数据之间的相关性,如下图判断身高体重相关性散 ...

  4. 数据视化Echarts+百度地图API实现市县区级下钻

    开始 这两天公司有个页面需要做数据可视化的展示,数据视化采用的是Echarts+百度地图API做展示,需要用到县级区级下钻的一个联动效果发现网上关于Echarts做到县区级下钻的资料很少,有的话也不是 ...

  5. 基于Echarts+百度地图+Three.js的数据可视化系统

    上周重构项目数据统计部分写了几篇echarts相关的文章,重构的后台前端框架改用Vue,关于Vue中引用Echarts及可能遇到的问题的文章如下所示: VUE中使用Echarts图表 VUE父组件异步 ...

  6. Vue项目引入Echarts可视化图表库教程踩坑

    Apache ECharts是一个基于 JavaScript 的开源可视化图表库,ECharts是一款基于JavaScript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表. ...

  7. 【ECharts】echarts数据化图表入门级教程(附10个案例)

    echarts数据化图表入门级教程(附10个案例) 01-Echarts-介绍 ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部 ...

  8. JS实现Echarts的图表保存为图片功能

    文章目录 需求分析 开发准备 实现思路 效果图 参考链接 需求分析 实际项目开发过程中经常会有图表展示功能,同时为了满足用户需要,会附带着图表导出功能,主要形式就是保存为图片.在Echarts中本身就 ...

  9. knockout+echarts实现图表展示

    一.需要学习的知识 knockout, require, director, echarts, jquery.简单的入一下门,网上的资料很多,最直接就是进官网校习. 二.效果展示 三.require的 ...

  10. 基于ECharts+百度地图开发散点扩散图

    基于ECharts+百度地图开发散点扩散图 用ECharts和百度地图,开发散点扩散图,显示TOP5的点. 1.引入Echarts3.2.3 js文件 下载地址为:http://echarts.bai ...

最新文章

  1. 监控系统 Prometheus 和 Zabbix 对比
  2. 【Flask】Request和RequestParser类
  3. boost::mpl模块实现push_front相关的测试程序
  4. VMWare虚拟机转换成KVM
  5. PostgreSQL开放自由
  6. java gdal postgresql_使用GDAL/OGR操作Postgresql数据库
  7. 基于CompletableFuture并发任务编排实现
  8. swagger openapi开放平台 pyhton3.7实现http发送请求,pyhon中代码中发送http请求控制4g物联网开关
  9. 浅谈数学在c语言编程中的,试论C语言程序设计中算法设计的作用
  10. 一般阈值,Otsu,自适应阈值
  11. 闲谈IPv6-从ICMP的视角形而上地分析IPv6
  12. Hulu热招 | 用户身份认证团队
  13. 物联网案例_讨论物联网采用的商业案例
  14. oracle实例由,Oracle 数据库的实例由( )组成
  15. springBoot redis开发的Java快递代拿系统(含人脸识别,验证码登录)
  16. Mac电脑使用:Mac电脑一键智能清理神器CleanMyMac X,Android开发者
  17. 算法24c语言,EEPROM(AT24C16)页写算法
  18. 计算机组装与维护我要自学网,【答疑】3D机械建模软件有哪些,3D机械建模一般用的是哪个软件? - 视频教程线上学...
  19. Python 爬取 Google Map POI
  20. 20步打造完美网站布局设计

热门文章

  1. VS语音信号处理(4) C语言WAV格式语音存为PCM格式语音工程实例
  2. 初学Python目前我认为较容易理解的求100以内质数(素数)的方法。
  3. 区块链java开发教程,JAVA区块链项目实战视频课程
  4. Linux系统——sqlist数据库
  5. html调用xfplugin,傻瓜式网页里嵌入先锋web万能播放控件
  6. express框架下载及使用
  7. python源代码下载地址
  8. 飞思卡尔芯片k66单片机溢出_飞思卡尔HCS12系列 Flash的加密解密解决方法
  9. Power BI中使用的M语言
  10. index.jsp中文乱码问题