echart.js绘制可缩放折线图
来源:互联网 发布:淘宝美工风格有哪些 编辑:程序博客网 时间:2024/05/18 01:29
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>echart.js绘制可缩放折线图</title> <script src="../js/esl.js"></script> <script> var json = [["2000-06-05", 116], ["2000-06-06", 129], ["2000-06-07", 135], ["2000-06-08", 86], ["2000-06-09", 73], ["2000-06-10", 85], ["2000-06-11", 73], ["2000-06-12", 68], ["2000-06-13", 92], ["2000-06-14", 130], ["2000-06-15", 245], ["2000-06-16", 139], ["2000-06-17", 115], ["2000-06-18", 111], ["2000-06-19", 309], ["2000-06-20", 206], ["2000-06-21", 137], ["2000-06-22", 128], ["2000-06-23", 85], ["2000-06-24", 94], ["2000-06-25", 71], ["2000-06-26", 106], ["2000-06-27", 84], ["2000-06-28", 93], ["2000-06-29", 85], ["2000-06-30", 73], ["2000-07-01", 83], ["2000-07-02", 125], ["2000-07-03", 107], ["2000-07-04", 82], ["2000-07-05", 44], ["2000-07-06", 72], ["2000-07-07", 106], ["2000-07-08", 107], ["2000-07-09", 66], ["2000-07-10", 91], ["2000-07-11", 92], ["2000-07-12", 113], ["2000-07-13", 107], ["2000-07-14", 131], ["2000-07-15", 111], ["2000-07-16", 64], ["2000-07-17", 69], ["2000-07-18", 88], ["2000-07-19", 77], ["2000-07-20", 83], ["2000-07-21", 111], ["2000-07-22", 57], ["2000-07-23", 55], ["2000-07-24", 60], ["2000-07-25", 44], ["2000-07-26", 127], ["2000-07-27", 114], ["2000-07-28", 86], ["2000-07-29", 73], ["2000-07-30", 52]]; </script></head><body><div id="picturePlace" style="height: 400px;"></div><script type="text/javascript"> // 路径配置 require.config({ paths: { 'echarts': '../js/echarts.min',//js文件路径 } }); require( [ 'echarts', ], function (ec) { // 基于准备好的dom,初始化echarts图表 var myChart = ec.init(document.getElementById('picturePlace')); myChart.setOption(option = { title: { text: '车流量'//左上角标题 }, tooltip: { trigger: 'axis' }, xAxis: { data: json.map(function (item) { return item[0];//x轴数据,取数组的第一个元素 }) }, yAxis: { splitLine: { show: false } }, toolbox: { left: 'center', feature: { dataZoom: { yAxisIndex: 'none' }, restore: {}, saveAsImage: {} } }, dataZoom: [{ startValue: '2014-06-01' }, { type: 'inside' }], visualMap: {//右上方显示块 top: 10, right: 10, pieces: [{ gt: 0, lte: 50, color: '#096' }, { gt: 50, lte: 150, color: '#ffde33' }, { gt: 100, lte: 250, color: '#ff9933' }, { gt: 150, lte: 350, color: '#cc0033' }, { gt: 200, lte: 450, color: '#660099' }, { gt: 300, color: '#7e0023' }], outOfRange: { color: '#999' } }, series: { name: '车流量', type: 'line', data: json.map(function (item) { return item[1];//x轴数据,取数组的第二个元素 }), markLine: { silent: true, data: [{ yAxis: 50 }, { yAxis: 150 }, { yAxis: 250 }, { yAxis: 350 }, { yAxis: 450 }] } } }); } );</script></body></html>
效果图如下:
代码下载地址:https://github.com/Jinx009/WebTestFils 自行找注释找到相应的代码文件
CSDN下载地址:http://download.csdn.net/detail/wow4464/9775067
0 0
- echart.js绘制可缩放折线图
- ECharts2绘制支持IE6,7,8的可缩放折线图
- Echart-折线图
- echart折线图
- echart-折线图
- 可缩放、滑动显示的折线图
- Echart折线图 Sql总结
- echart饼图和折线图实例
- echart统计图表折线图demo
- 百度echart折线图中文名称重复问题
- echart,折线图,两条线之间的阴影
- 带时间轴的折线图echart
- Echart画折线图各标签讲解
- d3js 鼠标 绘制 可编辑的折线
- C#绘制折线图
- WPF绘制折线图
- EXT3绘制折线图
- android 绘制折线图
- 动态代理
- 判断字符串是否为数字
- 洛谷P3637 方程组
- sunday算法
- Bootstrap笔记12—缩略图、警告框
- echart.js绘制可缩放折线图
- 1013. 数素数
- java 中的Scanner、 Scanner的nextLine()
- 系统级性能分析工具 — Perf详解讲解
- Windows环境下maven 安装与环境变量配置
- 用电脑自己给电波表授时
- docker 安装 gitlab
- SSD 下的 MySQL IO 优化
- 集成微信支付