highcharts做柱状图与曲线图
2015-12-17 16:32
507 查看
1、WebRoot下导入两个js文件,并引入到jsp里
2、创建一个div,存放图
3、开始写js方法,调action,生成图片
column:柱状图
spline:曲线图
若要生成曲线图,把column改成spline就可以了
所需的js文件请到http://download.csdn.net/detail/sinat_31998357/9365059下载。
<script type="text/javascript" src="js/highcharts/js/highcharts.js"></script> <script type="text/javascript" src="js/highcharts/js/modules/exporting.js"></script>
2、创建一个div,存放图
<div id="main" style="float: left; width: 780;height:400; margin: 0 15px 0 -10px;"></div>
3、开始写js方法,调action,生成图片
var x=[]; var y=[]; $.getJSON('dayOnePicRain.action?beginyear='+beginyear+'&endyear='+endyear +'&month='+month+'&day='+day+'&station='+station,function(data){ if(data!=null){ $.each(data.list,function(i,item){ x.push(item.YEAR); y.push(item.AVG); }); console.log(x); console.log(y); showChart(x,y); }else{ alert("暂无数据"); } }); function showChart(x,y){ var options =new Highcharts.Chart({ chart : { renderTo : 'main', type : 'column', }, credits: { enabled: false //右下角不显示LOGO }, title : { text : station+":"+beginyear + "年至" + endyear + "年" + month+"月" +day+ "日降水变化柱状图" //图表标题 }, xAxis : { categories:x }, yAxis : { title : { text : '降水/mm' } }, series : [{ name:'降水', data:y }] }); }
column:柱状图
spline:曲线图
若要生成曲线图,把column改成spline就可以了
所需的js文件请到http://download.csdn.net/detail/sinat_31998357/9365059下载。
相关文章推荐
- nginx如何读取缓存文件
- 合式公式的判断
- React Native 中组件的生命周期
- 最全Pycharm教程(33)——使用Pycharm编写IPython Notebook文件
- PHP数据库统计时间戳按天分组输出数据
- visual studio开发C#笔记02——颜色选择对话框ColorDialog
- 使用Ant批量打包Android应用完全指南
- 腾讯新闻评论数据爬取
- 网络新闻评论观点挖掘系统实现
- 例题5-4 UVA 156 Ananagrams反片语(映射map)
- Struts2 XML配置详解
- 观察者模式
- android欢迎界面,Viewpager的基本使用
- 二叉树的前序、中序、后序遍历非递归实现
- php \r \n 和 <br/> \t
- mysql and or
- 在CentOS上升级把Nginx
- C++常用的#include头文件总结
- 排序算法,堆算法实现TopK
- 初识贝叶斯网络