数据可视化创建 echarts
官网
基本使用
1.引入echarts.min.js文件
<script src="assets/echarts/echarts.min.js"></script>
2.找到画图的容器(画板)
<div id="box" style="width: 460px; height: 400px;"> </div>
var box = document.querySelector('#box');
3.初始化插件
var myChart = echarts.init(box);
4.配置参数
配置手册
var option = {
title:{
text:'2019年注册人数'
},
legend:{
data:['注册人数']
},
color: ['#3398DB'],
tooltip : {
trigger: 'axis',
axisPointer : {
type : 'shadow'
}
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis : [
{
type : 'category',
data : ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
axisTick: {
alignWithLabel: false
}
}
],
yAxis : [
{
type : 'value'
}
],
series : [
{
name:'直接访问',
type:'bar',
barWidth: '60%',
data:[10, 52, 200, 334, 390, 330, 220]
}
]
};
5.设置参数
myChart.setOption(option);
6.处理数据
var data = [
{
name:'一月',
value:300
},
{
name:'二月',
value:400
},
{
name:'三月',
value:500
},
{
name:'四月',
value:200
},
{
name:'五月',
value:600
}
];
var xdata = [], sdata = [];
data.forEach(function (item,i) {
xdata.push(item.name);
sdata.push(item.value);
});
options.xAxis[0].data = xdata;
options.series[0].data = sdata;
![[外链图片转存失败(img-5ZoJpluy-1566616752823)(../img/1566616638496.png)]](https://i-blog.csdnimg.cn/blog_migrate/4b4b47d7b57f4f65a59941f72dbf3978.png)