Echart
- 官网:https://echarts.apache.org/zh/index.html
- 下载页面:https://echarts.apache.org/zh/download.html
- 演示地址:https://echarts.apache.org/examples/zh/index.html
- 文档:https://echarts.apache.org/zh/tutorial.html#5%20%E5%88%86%E9%92%9F%E4%B8%8A%E6%89%8B%20ECharts
echarts是国内百度团队的产物。charts 完全免费,代码开源。

底层为canvas ,支持图表相对要多一些。
1、canvas特点:
- 依赖分辨率
- 不支持事件处理器
- 弱的文本渲染能力,能够以.jpg、.png格式保存结果图像
- 最适合图像密集型的游戏,一旦其位置发生拜年话,其中的许多对象会被频繁重绘
2、ECharts 特性
ECharts 包含了以下特性:
- 丰富的可视化类型: 提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于 BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。
- 多种数据格式无需转换直接使用: 内置的 dataset 属性(4.0+)支持直接传入包括二维表,key-value 等多种格式的数据源,此外还支持输入 TypedArray 格式的数据。
- 千万数据的前端展现: 通过增量渲染技术(4.0+),配合各种细致的优化,ECharts 能够展现千万级的数据量。
- 移动端优化: 针对移动端交互做了细致的优化,例如移动端小屏上适于用手指在坐标系中进行缩放、平移。 PC 端也可以用鼠标在图中进行缩放(用鼠标滚轮)、平移等。
- 多渲染方案,跨平台使用: 支持以 Canvas、SVG(4.0+)、VML 的形式渲染图表。
- 深度的交互式数据探索: 提供了 图例、视觉映射、数据区域缩放、tooltip、数据刷选等开箱即用的交互组件,可以对数据进行多维度数据筛取、视图缩放、展示细节等交互操作。
- 多维数据的支持以及丰富的视觉编码手段: 对于传统的散点图等,传入的数据也可以是多个维度的。
- 动态数据: 数据的改变驱动图表展现的改变。
- 绚丽的特效: 针对线数据,点数据等地理数据的可视化提供了吸引眼球的特效。
- 通过 GL 实现更多更强大绚丽的三维可视化: 在 VR,大屏场景里实现三维的可视化效果。
- 无障碍访问(4.0+): 支持自动根据图表配置项智能生成描述,使得盲人可以在朗读设备的帮助下了解图表内容,让图表可以被更多人群访问!
示例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>ECharts</title>
引入 echarts.js
<script src="echarts.min.js"></script>
</head>
<body>
为ECharts准备一个具备大小(宽高)的Dom
<div id="main" style="width: 600px;height:400px;"></div>
<script type="text/javascript">
// 基于准备好的dom,初始化echarts实例
var myChart = echarts.init(document.getElementById('main'));
// 指定图表的配置项和数据
var option = {
title: {
text: 'ECharts 入门示例'
},
tooltip: {},
legend: {
data:['销量']
},
xAxis: {
data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
},
yAxis: {},
series: [{
name: '销量',
type: 'bar',
data: [5, 20, 36, 10, 10, 20]
}]
};
// 使用刚指定的配置项和数据显示图表。
myChart.setOption(option);
</script>
</body>
</html>
到此这篇关于ECharts入门教程的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持。
相关推荐:
seo网站代码是什么,网站专业术语中seo意思是什么 ,拟人ai制作
用AI写的文章算原创吗?真相揭示,带你深度思考!
SEO站群:打造强大网络营销引擎,助力企业快速提升排名与流量,seo网站排名案例
SEO伪创:提升网站排名的危险策略与如何避免,怎样介绍社交网站推广
ChatGPT维护-智能时代的数字助手,如何让你的工作更高效,ai智能救援
从“官网扒下来”看企业数字化转型的未来,摄影营销策略推广文案
seo灰帽是什么,灰帽是指什么 ,ai绘画六边形
SEO优化工具优势:提升网站排名,带来流量和转化的秘密武器,ai圆形造字
AI缩写文本:助力智能生活的革新力量,ai智能写作生成神器下载
SEO快速优化排名:助你网站跃升搜索引擎首页,ai彩虹立体9怎么做
SEO优化引导新官网,助力企业迈向成功之路,宋轶ai换
亚马逊seo是什么公司的,“亚马逊” ,ai玩底特律
OpenArtAI如何进入:数字艺术的未来之门,分析海报ai
“爱站”:开启网站优化与流量增长的新纪元,seo入门ppt
怎么用AI生成文章?全新写作方式的揭秘与应用指南
SEO是什么意思?揭秘SEO的真正含义与重要性,公司推广网站询问d火18星来
WPQQ-开启数字时代的智能连接新纪元,杭州网站推广厂家电话
亚马逊的seo是什么阿,亚马逊seo项目 ,中考用ai写作会判0分吗
ChatGPT打不开实时问题解决方案:让你的AI助手始终在线,psd 转ai
“洗稿技巧如何让你的文章脱颖而出,轻松提升内容创作水平!”,台州椒江seo企业排名
SEO做法-提升网站流量与排名的关键秘诀,屏东网站推广招聘
seo简报什么意思,seo工作汇报 ,万花筒 ai
seo算是什么营销方式,seo是网络营销吗 ,ai318
一键创作,助你轻松实现创意梦想,最低价刷粉网站推广
seo都有什么问题,seo都有什么问题和答案 ,ai凯旋公主下载
SEO技巧提升网站流量:打造高效网站的关键策略,Ai测脸相
怎么用AI写出令人惊叹的文章?轻松搞定写作难题!
高效创作之路:文章AI生成器的力量
【SEO优化全攻略】提升网站流量的终极秘籍,带你轻松玩转搜索引擎优化!,金融网站推广维护
seO经理是什么岗位,seo经理招聘 ,ai写作重复被查
优排软件:高效管理新天地,轻松提升工作效率,长葛外贸网站建设
为什么要seo 运营,为什么需要seo ,ai人物头盔
seo相关知识是什么,seo相关技术 ,ai写作讯飞星火认知大模型
ChatGPT已识别但不可用?揭秘背后原因与解决方案!,小狸ai和斑马ai语文
seo诊断什么意思,seo诊断a5 ,约瑟夫ai
ChatGPT:引领智能对话新潮流,助力未来科技,ai写作免费议论文
SEO薪资这些,你也能月入过万!,天水网站建设公司
seo网站是什么找行者SEO,seo分析网站 ,ai图文梅花
seo种草什么意思,seo yoo na ,三维地震反演AI
在线AI文章:为您打造全新内容创作体验
SEO表述:如何通过精准优化让你的内容脱颖而出,江阴网站建设怎么样啊
ChatGPT显示“此网站无法加载站点”:背后原因与解决办法详解,用ai画明度渐变条
如何识别文章是否由AI撰写?揭开智能写作的秘密
打造内容创作新时代:有言AI生成助力创作者释放灵感
seo组建需要什么条件,seo建站的步骤 ,ai肌肉宝宝
代哥SEO-让您的网站迅速登顶搜索引擎的秘密武器,济南关键词的排名优化
seo链接有什么用,seo外链是什么意思 ,one ai写作
未来写作新方式原创AI文章的无限可能
seo跟sem是什么,seo和sem的概念 ,惠威的ai功能
ChatGPT一经发布,便受到了用户的狂热追捧,引爆人工智能热潮,十代ai达人办公本