ECharts百度图表
一、学习百度图表插件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百度图表相关推荐
- 百度图表 ECharts
ECharts的基本使用:完成一个简单的柱形图. 到ECharts的官网下载ECharts组件 将下载的ECharts组件加载到项目的HTML文档中 在HTML文档中设置一个盛放图表的容器:<d ...
- 地图统计_博客 城市访问量统计并且通过Echarts+百度地图展示
本篇讲解一下 如何在Vue 中使用 Echarts + 百度地图 统计 博客访问量 并且通过QQWry 解析 ip 地址 利用Echarts 展示出来 效果图如下: 1.纯真Ip地址库 QQWry 这 ...
- ECharts 常用图表一看即会「散点图」「饼图」「地图」「雷达图」「仪表盘」
文接上篇 ECharts 入门知识 ECharts 入门真的很简单 ,本文继续介绍 ECharts 常用图表相关内容. 一.散点图 散点图多用于推断不同维度数据之间的相关性,如下图判断身高体重相关性散 ...
- 数据视化Echarts+百度地图API实现市县区级下钻
开始 这两天公司有个页面需要做数据可视化的展示,数据视化采用的是Echarts+百度地图API做展示,需要用到县级区级下钻的一个联动效果发现网上关于Echarts做到县区级下钻的资料很少,有的话也不是 ...
- 基于Echarts+百度地图+Three.js的数据可视化系统
上周重构项目数据统计部分写了几篇echarts相关的文章,重构的后台前端框架改用Vue,关于Vue中引用Echarts及可能遇到的问题的文章如下所示: VUE中使用Echarts图表 VUE父组件异步 ...
- Vue项目引入Echarts可视化图表库教程踩坑
Apache ECharts是一个基于 JavaScript 的开源可视化图表库,ECharts是一款基于JavaScript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表. ...
- 【ECharts】echarts数据化图表入门级教程(附10个案例)
echarts数据化图表入门级教程(附10个案例) 01-Echarts-介绍 ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部 ...
- JS实现Echarts的图表保存为图片功能
文章目录 需求分析 开发准备 实现思路 效果图 参考链接 需求分析 实际项目开发过程中经常会有图表展示功能,同时为了满足用户需要,会附带着图表导出功能,主要形式就是保存为图片.在Echarts中本身就 ...
- knockout+echarts实现图表展示
一.需要学习的知识 knockout, require, director, echarts, jquery.简单的入一下门,网上的资料很多,最直接就是进官网校习. 二.效果展示 三.require的 ...
- 基于ECharts+百度地图开发散点扩散图
基于ECharts+百度地图开发散点扩散图 用ECharts和百度地图,开发散点扩散图,显示TOP5的点. 1.引入Echarts3.2.3 js文件 下载地址为:http://echarts.bai ...
最新文章
- 监控系统 Prometheus 和 Zabbix 对比
- 【Flask】Request和RequestParser类
- boost::mpl模块实现push_front相关的测试程序
- VMWare虚拟机转换成KVM
- PostgreSQL开放自由
- java gdal postgresql_使用GDAL/OGR操作Postgresql数据库
- 基于CompletableFuture并发任务编排实现
- swagger openapi开放平台 pyhton3.7实现http发送请求,pyhon中代码中发送http请求控制4g物联网开关
- 浅谈数学在c语言编程中的,试论C语言程序设计中算法设计的作用
- 一般阈值,Otsu,自适应阈值
- 闲谈IPv6-从ICMP的视角形而上地分析IPv6
- Hulu热招 | 用户身份认证团队
- 物联网案例_讨论物联网采用的商业案例
- oracle实例由,Oracle 数据库的实例由( )组成
- springBoot redis开发的Java快递代拿系统(含人脸识别,验证码登录)
- Mac电脑使用:Mac电脑一键智能清理神器CleanMyMac X,Android开发者
- 算法24c语言,EEPROM(AT24C16)页写算法
- 计算机组装与维护我要自学网,【答疑】3D机械建模软件有哪些,3D机械建模一般用的是哪个软件? - 视频教程线上学...
- Python 爬取 Google Map POI
- 20步打造完美网站布局设计