Echarts入门

ECharts 提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于 BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。

下边简单说下学习过程中会用到的页面。
1、官网地址
2、5分钟上手
3、术语速查手册
快速了解功能名称,帮助定位到配置项手册
4、官网示例
可以参考官方示例,进行修改
5、主题下载
用于下载主题

1、引入echarts脚本

<head>
    <meta charset="UTF-8">
    <title>Title</title>
	<!--引入echarts-->
    <script src="dist/echarts.min.js"></script>
    <script src="test/lib/jquery.min.js"></script>

</head>

2、准备一个放图表的容器

<div id="main1" style="width: 1000px;height:600px; float:right;"></div>

3、初始化echarts

    // 基于准备好的dom,初始化echarts实例
    var myChart = echarts.init(document.getElementById('main1'));	

或者

	//获取DOM元素
	var container = document.getElementById('main1')
	//绑定并初始化echarts实例
	var myChart = echarts.init(container);

注意:
1、不能在单个容器上初始化多个echarts实例
2、可以选择echarts显示主题(在最后会介绍怎么显示主题)
3、通过第三个参数可以初始化配置:width、height

4、设置option

echarts 使用 option 来描述其对图表的各种需求。包括:有什么数据、要画什么图表、图表长什么样子、含有什么组件、组件能操作什么事情等等。

 var option = {
 				// option 每个属性是一类组件
				title: {
					text: 'ECharts 入门示例'
				},
				tooltip: {},
				legend: {
					data:['销量']
				},
				xAxis: {
					data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
				},
				yAxis: {},
				series: [{
					name: '销量',
					type: 'bar',
					//系列里的 series.data 是本系列的数据。
					data: [5, 20, 36, 10, 10, 20]
					
				}]
			};

     // 调用 setOption 将 option 输入 echarts,然后 echarts 渲染图表。
     myChart.setOption(option);
	 

echarts 里系列类型(series.type)就是图表类型。
系列类型(series.type)至少有:line(折线图)、bar(柱状图)、pie(饼图)、scatter(散点图)、graph(关系图)、tree(树图)、
其他option方法可以通过官方->配置项手册 查看

另外——添加主题

去官网下载主题,将下载的js文件保存在theme目录下 。

<head>
    <meta charset="UTF-8">
    <title>Title</title>
    
    <!--引入echarts-->
    <script src="dist/echarts.min.js"></script>
    <!--引入主题-->
    <script src="theme/dark.js"></script>
    <script src="test/lib/jquery.min.js"></script>

</head>

绑定主题

 var myChart = echarts.init(document.getElementById('main1'),'dark');

最终效果

Echarts入门_第1张图片

你可能感兴趣的:(Echarts)