ECharts 学习和使用——一切都在官网文档里
最近做项目用到了ECharts 绘制图表,这里记录下用到的资料。当前ECharts已经到了4.X版本,推荐直接使用最新版本,官方的文档和说明已经相当完善,下边简单说下学习过程中会用到的页面。详细内容出门右转官网~
1、了解ECharts 特性(https://echarts.baidu.com/feature.html)
ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。
ECharts 提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于 BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。
除了已经内置的包含了丰富功能的图表,ECharts 还提供了自定义系列,只需要传入一个renderItem函数,就可以从数据映射到任何你想要的图形,更棒的是这些都还能和已有的交互组件结合使用而不需要操心其它事情。
你可以在下载界面下载包含所有图表的构建文件,如果只是需要其中一两个图表,又嫌包含所有图表的构建文件太大,也可以在在线构建中选择需要的图表类型后自定义构建。
2、5 分钟上手ECharts(https://echarts.baidu.com/tutorial.html#5%20%E5%88%86%E9%92%9F%E4%B8%8A%E6%89%8B%20ECharts)
获取 ECharts: 你可以通过以下几种方式获取 ECharts。
从官网下载界面选择你需要的版本下载,根据开发者功能和体积上的需求,我们提供了不同打包的下载,如果你在体积上没有要求,可以直接下载完整版本。开发环境建议下载源代码版本,包含了常见的错误提示和警告。
在 ECharts 的 GitHub 上下载最新的
release
版本,解压出来的文件夹里的dist
目录里可以找到最新版本的 echarts 库。通过 npm 获取 echarts,
npm install echarts --save
,详见“在 webpack 中使用 echarts”cdn 引入,你可以在 cdnjs,npmcdn 或者国内的 bootcdn 上找到 ECharts 的最新版本
3、ECharts 术语速查手册(https://echarts.apache.org/zh/cheat-sheet.html)
快速了解功能名称,帮助定位到配置项手册
4、在线定制包体(https://echarts.baidu.com/builder.html)
可自由选择所需图表、坐标系、组件进行打包下载,并且可对渲染引擎、兼容及压缩问题进行设置
ECharts 学习和使用——一切都在官网文档里相关推荐
- Spring Security 官网文档学习
文章目录 通过`maven`向普通的`WEB`项目中引入`spring security` 配置 `spring security` `configure(HttpSecurity)` 方法 自定义U ...
- SAP ME架构官网文档学习总结
认证平台 SAP ME PAM(Platform Availability Matrix ) 安装的应用以及相应的数据库均可在官网上进行查看https://support.sap.com/pam 最低 ...
- Go语言从入门到规范-1.1、Go语言官网文档大纲及环境搭建
Go语言从入门到规范-1.1.Go语言官网文档大纲及环境搭建 文章目录 Go语言从入门到规范-1.1.Go语言官网文档大纲及环境搭建 前言 一.go简介及学习路径 二.安装go 1.下载Go发行版 2 ...
- 根据官网文档看Spark Streaming对接Kafka的两种方式, 以及如何实现Exactly Once语义
注: 本文算是本人的学习记录, 中间可能有些知识点并不成熟, 不能保证正确性. 只能算是对官网文档作了个翻译和解读, 随时有可能回来更新和纠错 上一篇文章讨论了Spark Streaming的WAL( ...
- mybatis官网文档mybatis_doc
在平时的学习中,我们可以去参考官网的文档来学习,这个文档有中文的,方便我们去阅读,而且这里的分类很详细. 官网文档链接:http://www.mybatis.org/mybatis-3/zh/inde ...
- AFNetworking官网文档及翻译
AFNetworking2.4.1解析 1.官网文档外加点中文注释 AFNetworking官网(点击进入) AFNetworking翻译注释 Architecture(结构) NSURLConnec ...
- 【VR】Leap Motion 官网文档 HandModel(手部模型)
前言: 本系列译文是为迎合Unity VR的热潮与大家的学习需要,推出的针对Unity方向的Leap Motion官方文档中英对照翻译. 本篇为第六篇 <HandModel(手部模型)> ...
- B2G OS官网文档梳理
前提: B2G OS官方文档地址:https://developer.mozilla.org/en-US/docs/Archive/B2G_OS 在网上查阅关于FireFox OS相关的文章.博客,发 ...
- OpenHarmony 官网文档有哪些上新?上篇:应用开发文档上新
随着 OpenAtom OpenHarmony(以下简称"OpenHarmony")系统能力持续升级,已具备支撑复杂带屏标准设备和应用开发的基础能力.相较于旧版本,OpenHarm ...
最新文章
- Bootstrap table方法,Bootstrap table事件,配置
- ConcurrentHashMap 和 Hashtable 的区别
- linux拷贝文件夹怎么删除,linux文件及文件夹拷贝移动删除
- 切换网络配置之脚本法
- rocket mq 监听端口_MQ消息最终一致性解决方案
- Python 问题 unindent does not match any outer indentation level 在 pycharm 平台的解决方法
- 内核提速开机linux,Linux操作系统开机启动提速方法介绍。
- Python进阶(三)单例设计模式
- 安装MATLAB2016a的完整步骤
- SSIM和PSNR计算
- 三菱PLC、西门子PLC、欧姆龙PLC、松下PLC自定义协议RS485接线篇
- mac简体拼音打出来是英文_为什么word打不出拼音 mac的word打字出拼音
- h5页面 请在微信客户端打开链接_电脑版微信网页授权提示请在微信客户端打开链接?...
- 计算机用手机的网络,台式电脑如何使用手机网络上网
- Rockchip | Rockusb工具
- CSS动画翻转的效果
- 实现用户登录注册代码(高级代码)
- 强化学习之AC系列算法(AC、A2C、A3C)
- 计算机系统基础实验——数据的机器级表示
- C语言去掉字符串首尾空格,C语言实现去除字符串首尾空格
热门文章
- 新库上线 | 4000w+量级 | CnOpenData中国各地区政府招投标数据
- 黄河文化论文题目大全.....
- 补充学习——原始套接字中协议结构体
- Normalized Glow论文阅读
- [51nod 1463]找朋友
- 计算机应用基础个人教学计划,《计算机应用基础》教学计划
- ubuntu 获取root权限超简单方法
- 转载:史上最全|阿里那些牛逼带闪电的开源工具,你知道几个?
- 用R中ggplot2包做箱线图、折线图、条形图
- redux中间件saga和thunk的区别