基于Highcharts的图表绘制
来源:互联网 发布:金和网络 陈耀泉 编辑:程序博客网 时间:2024/06/08 14:18
图表绘制
使用Highcharts进行图表绘制相当简单,且官方文档也非常详细。由于Highcharts是在Jquery基础上开发的,所以得提前引入Jquery,为了简便,所有需要引入的文件直接从bootsrtp的 CDN 库中引入。
下面是两个案例:
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题</title> <script src="http://cdn.bootcss.com/jquery/3.1.0/jquery.min.js"></script> <script src="http://cdn.bootcss.com/highcharts/5.0.7/highcharts.js"></script></head><body><div id="container" style="width:auto; height:auto;"></div><script type="text/javascript">$(function () { $('#container').highcharts({ chart: { type: 'column', inverted: true, borderWidth: 0, }, title: { text: '视频使用情况条形图' }, subtitle: { text: '时间:2017-01-01 ~ 2017-03-02' }, xAxis: { type: 'category', labels: { style: { fontSize: '12px', fontFamily: 'Verdana, sans-serif' } }, title: { text: '视频类型' } }, yAxis: { min: 0, title: { text: '使用次数' } }, legend: { enabled: false }, series: [{ name: '播放次数:', data: [ ['小鸟', 237], ['海豚', 161], ['猫头鹰', 142], ['刺猬', 140], ['蜗牛', 125], ['小鸡', 121] ], dataLabels: { enabled: true, color: '#FFFFFF', align: 'right', y: 10, // 10 pixels down from the top style: { fontSize: '13px', fontFamily: 'Verdana, sans-serif' } } }], credits :{ href : 'http://www.findme.wang', text : '版权所有:dq' }, exporting : false });});</script></body></html>
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题</title> <script src="http://cdn.bootcss.com/jquery/3.1.0/jquery.min.js"></script> <script src="http://cdn.bootcss.com/highcharts/5.0.7/highcharts.js"></script></head><body><!-- https://api.hcharts.cn/highchartshttps://www.hcharts.cn/demo/highcharts/bar-basic --><div id="container"></div><script type="text/javascript">$(function () { $('#container').highcharts({ chart: { type: 'spline', borderWidth: 0, inverted: true, //是否翻转坐标轴 }, title: { text: '视频使用情况' }, subtitle: { text: '时间:2016-08-03 ~ 2016-10-03 ' }, xAxis: { 'type' : 'category', reversed: false, title: { enabled: true, text: '游戏名称' }, categories : ['小鸟', '海豚','猫头鹰', '刺猬','蜗牛', '小鸡'], showLastLabel: true, }, yAxis: { allowDecimals: false, title: { text: '使用次数(单位/次)' }, plotLines: [{ value: 0, width: 1, color: '#808080' }] }, legend: { enabled: false }, series: [{ name: '播放次数:', data: [10,23,50,13,26,10] }], credits :{ href : 'http://www.findme.wang', text : '版权所有:dq' }, exporting : false });});</script></body></html>
补充
官方api:https://api.hcharts.cn/highcharts
里面包含了很多参数详细的描述
官方案例:
https://www.hcharts.cn/demo/highcharts/bar-basic
1 0
- 基于Highcharts的图表绘制
- 基于highcharts的图表实时更新
- 基于Canvas绘制的图表
- highcharts绘制3D图表
- 基于one2team框架的Highcharts图表图片导出方案
- Highcharts 基于web的纯javascript图表库
- Highcharts图表的setCategories
- html js highcharts绘制圆饼图表
- Highcharts使用CSV格式数据绘制图表
- Highcharts使用表格数据绘制图表
- html js highcharts绘制圆饼图表
- 基于Highcharts绘制差值连接线
- .net输出仪表盘图表(基于highcharts)
- Highcharts:非常漂亮的图表
- highCharts图表插件的使用
- Highcharts图表的注解功能
- 基于JavaScript的Web绘制图表工具 EveryChart
- 基于原生Canvas来绘制的各种图表
- IOS开发学习笔记之数据存储
- ACM最短路问题
- iOS图片查看滚动放大缩小
- 深度学习(8):Supervised Learning
- 蓝桥杯 历届试题 PREV-12 危险系数 并查集找割点 Java
- 基于Highcharts的图表绘制
- Windows下opencv在vs2013的配置及小测试
- java__加一。数组内存放了一些个位数字,组成一个大数(从高位到低位),现在将这个数加 11,并输出加一以后的结果。
- 创建数据表
- C#大矩阵乘法时间的开销
- Windows7 系统下通过远程桌面连接ubuntu14.04
- 招银网络笔试总结
- spring对jdbc的支持
- 笔记10