<!doctype html>
<html>
<head>
<meta charset="utf-8">
<style>
#chart-panel {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
width: 1000px;
height: 750px;
}
</style>
<script src="./lib/5.5.0/echarts.min.js"></script>
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
</head>
<body>
<div id="chart-panel"></div>
<script type="text/javascript">
//初始化图表对象。
var myChart = echarts.init(document.getElementById('chart-panel'));
//图表配置。
$.get('./json/aqi-beijing.json', function (data) {
let option = {
title: {
text: 'Beijing AQI',
left: '1%'
},
tooltip: {
trigger: 'axis'
},
grid: {
left: '5%',
right: '15%',
bottom: '10%'
},
xAxis: {
data: data.map(function (item) {
return item[0];
})
},
yAxis: {},
toolbox: {
right: 10,
feature: {
restore: {},
saveAsImage: {}
}
},
dataZoom: [
{
startValue: '2014-06-01'
},
{
type: 'inside'
}
],
visualMap: {
top: 50,
right: 10,
pieces: [
{
gt: 0,
lte: 50,
color: '#93CE07'
},
{
gt: 50,
lte: 100,
color: '#FBDB0F'
},
{
gt: 100,
lte: 150,
color: '#FC7D02'
},
{
gt: 150,
lte: 200,
color: '#FD0100'
},
{
gt: 200,
lte: 300,
color: '#AA069F'
},
{
gt: 300,
color: '#AC3B2A'
}
],
outOfRange: {
color: '#999'
}
},
series: {
name: 'Beijing AQI',
type: 'line',
data: data.map(function (item) {
return item[1];
}),
markLine: {
silent: true,
lineStyle: {
color: '#333'
},
data: [
{
yAxis: 50
},
{
yAxis: 100
},
{
yAxis: 150
},
{
yAxis: 200
},
{
yAxis: 300
}
]
}
}
}
//将图表对象和图表配置进行关联。
myChart.setOption(option);
});
</script>
</body>
</html>
图表制作解说(目标1000个图表)
- 粉丝: 804
- 资源: 249
最新资源
- Dynamic Link Library
- 示波器实验资料.zip
- Shell脚本编程学习入门:Shell编程基础.txt
- 爬虫与分析引擎,主要解决人文社科在数据获取上的难点,顺便实现数据的分析及可视化Spider-Spider.zip
- 基于云服务器环境和数据同步需求,设计了一套完整的银行业务交易系统的数据同步
- 基于Spring Boot+Vue的高校教师电子名片系统是一个便捷、高效的教师信息展示与交流平台
- 软考系统架构设计师笔记资料.zip
- 基于Java+Springboot+Vue的宠物领养社区小程序(源码+数据库) 本系统前后端分离带小程序 小程序(用户端)
- java八股文的Java个人试题整理资料.zip
- Python编程源代码(办公自动化)+Python、PyQt5、pandas、Excel+不打开表格查找、修改Excel指定内容
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈