highCharts参数实例解释
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Highcharts Demo</title>
<script type="text/javascript">
var chart;
$(document).ready(function() {
chart = new Highcharts.Chart({
chart: {
renderTo: 'container', //设置显示图表的容器
type: 'line', //设置图表样式,可以为line,spline, scatter, splinearea bar,pie,area,column
defaultSeriesType: 'column', //图表的默认样式
margin:[21, 23, 24, 54], //整个图表的位置(上下左右的空隙)
marginRight: 200, //右边间距
marginBottom: 25, //底部间距/空隙
inverted: false, //可选,控制显示方式,默认上下正向显示
shadow:true, //外框阴影
backgroundColor:"#FFF",
animation:true,
borderColor:"#888",
borderRadius:5,
borderWidth:1,
ignoreHiddenSeries:true,
reflow:true,
plotBorderWidth:1,
alignTicks:true
}, labels:{ //在报表上显示的一些文本
items:[{
html:'本图表数据有误,仅用于说明相应的属性',
style:{left:'100px',top:'60px'}
}, {
html:'http://www.highcharts.com/demo',
style:{left:'100px',top:'100px'}
}]
}, credits:{ //右下角的文本
enabled: true,
position: { //位置设置
align: 'right',
x: -10,
y: -10
},
href: "http://www.highcharts.com", //点击文本时的链接
style: {
color:'blue'
},
text: "Highcharts Demo" //显示的内容
}, plotOptions:{ //绘图线条控制
spline:{
allowPointSelect :true, //是否允许选中点
animation:true, //是否在显示图表的时候使用动画
cursor:'pointer', //鼠标移到图表上时鼠标的样式
dataLabels:{
enabled :true, //是否在点的旁边显示数据
rotation:0
},
enableMouseTracking:true, //鼠标移到图表上时是否显示提示框
events:{ //监听点的鼠标事件
click: function() {
//click code
}
},
marker:{
enabled:true, //是否显示点
radius:3, //点的半径
fillColor:"#888"
lineColor:"#000"
symbol: 'url(http://highcharts.com/demo/gfx/sun.png)', //设置点用图片来显示
states:{
hover:{
enabled:true //鼠标放上去点是否放大
},
select:{
enabled:false //控制鼠标选中点时候的状态
}
}
},
states:{
hover:{
enabled:true, //鼠标放上去线的状态控制
lineWidth:3
}
},
stickyTracking:true, //跟踪
visible:true,
lineWidth:2 //线条粗细
pointStart:100
}
}, title: {
text: 'Monthly Average Temperature', //标题
x: -20 //center设置标题的位置
}, subtitle: {
text: 'Source: WorldClimate.com', //副标题
x: -20 //副标题位置
}, xAxis: { //横轴的数据
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
lineWidth:1, //纵轴一直为空所对应的轴,即X轴
plotLines: { //一条竖线
color: '#FF0000',
width: 2,
value: 5.5
},
labels: { //设置横轴坐标的显示样式
rotation: -45, //倾斜度
align: 'right',
step:1, //刻度间隔
style: {
font: 'normal 13px Verdana, sans-serif'
color: 'white'
}
}
}, yAxis: {
tickInterval: 200, //自定义刻度
max:1000, //纵轴的最大值
min: 0, //纵轴的最小值
title: { //纵轴标题
text: '百分数'
},
labels : {
formatter : function() { //设置纵坐标值的样式
return this.value + '%';
}
},
plotLines: {
value: 0,
width: 1,
color: '#808080'
}
}, tooltip: { //鼠标移到图形上时显示的提示框
formatter: function() {
return '<b>'+ this.series.name +'</b><br/>'+
this.x +': '+ this.y +'°C';
}
crosshairs:{ //控制十字线
width:1,
color:"#CCC",
dashStyle:"longdash"
}
}, legend: { //方框所在的位置(不知道怎么表达)
layout: 'vertical',
align: 'right',
verticalAlign: 'top',
x: -10,
y: 100,
borderWidth: 0
}, series: [
{ //以下为纵轴数据
name: 'Tokyo',
data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
},
{
name: 'New York',
data: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5]
},
{
name: 'Berlin',
data: [-0.9, 0.6, 3.5, 8.4, 13.5, 17.0, 18.6, 17.9, 14.3, 9.0, 3.9, 1.0]
},
{
name: 'London',
data: [3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8]
}
}];
});
</script>
</head> <body>
<div id="container" ></div> <script type="text/javascript" src="./js/jquery.min.js"></script>
<script type="text/javascript" src="./js/highcharts.js"></script>
<script type="text/javascript" src="./js/excanvas.compiled.js"></script>
</body>
</html>
highCharts参数实例解释的更多相关文章
- flask-sqlalchemy中 backref lazy的参数实例解释和选择
官方文档:http://docs.sqlalchemy.org/en/rel_1_0/orm/basic_relationships.html#relationship-patterns 最近在学习到 ...
- Baum Welch估计HMM参数实例
Baum Welch估计HMM参数实例 下面的例子来自于<What is the expectation maximization algorithm?> 题面是:假设你有两枚硬币A与B, ...
- 从 python 中 axis 参数直觉解释 到 CNN 中 BatchNorm 的工作方式(Keras代码示意)
1. python 中 axis 参数直觉解释 网络上的解释很多,有的还带图带箭头.但在高维下是画不出什么箭头的.这里阐述了 axis 参数最简洁的解释. 假设我们有矩阵a, 它的shape是(4, ...
- JavaScript中hoisting(悬置/置顶解析/预解析) 实例解释,全局对象,隐含的全局概念
JavaScript中hoisting(悬置/置顶解析/预解析) 实例解释,全局对象,隐含的全局概念 <html> <body> <script type="t ...
- 读取xml文件中的配置参数实例_java - JAVA
文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习 paras.xml文件 <?xml version="1.0" encoding=" ...
- ZIP压缩算法详细分析及解压实例解释
最近自己实现了一个ZIP压缩数据的解压程序,觉得有必要把ZIP压缩格式进行一下详细总结,数据压缩是一门通信原理和计算机科学都会涉及到的学科,在通信原理中,一般称为信源编码,在计算机科学里,一般称为数据 ...
- highcharts 使用实例
后端使用django实现,返回的数据可以修改为从数据库获取或其他方式获取,实例里是写死的数据. urls配置: url(r'^outip/chart/$', views.charts), url(r' ...
- 通过实例解释LinuxC下argc,argc[]的意义
MarkdownPad Document html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,ab ...
- SpringMVC参数注解解释
在Controller的开发中,经常会用到很多注解,下面解释一下关于形参常用注解的一些解释,他们主要是用来接收参数的. @ModelAttribute("vo", ObjectVo ...
随机推荐
- Alpha 冲刺报告2
Alpha 冲刺报告 队名: 组长:吴晓晖 今天完成了哪些任务: 代码量300+,完成了百度地图API的引入. 展示GitHub当日代码/文档签入记录: 明日计划: 整理下这两个功能,然后补些bug ...
- 【转】Verilog HDL常用建模方式——《Verilog与数字ASIC设计基础》读书笔记(四)
Verilog HDL常用建模方式——<Verilog与数字ASIC设计基础>读书笔记(四) Verilog HDL的基本功能之一是描述可综合的硬件逻辑电路.所谓综合(Synthesis) ...
- 团队作业4——第一次项目冲刺(Alpha版本)2017.11.14
1.当天站立式会议照片 本次会议在5号公寓1楼召开,本次会议内容:①:熟悉每个人想做的模块.②:根据老师的要求将项目划分成一系列小任务.③:选择项目的开发模式:jsp+servlet+javabean ...
- ASP.NET MVC 1.0 参考源码索引
http://www.projky.com/asp.netmvc/1.0/System/Web/Mvc/AcceptVerbsAttribute.cs.htmlhttp://www.projky.co ...
- node path模块
一.在nodejs中path模块时使用频率很高的模块,其中不乏有很多API写得很模糊,但仔细琢磨下来,也不是很难理解. 1.获取文件所在路径 var path = require('path'); v ...
- js中常见算法
一.面试80%都要问的数组去重 数组去重的方式有多种,其实面试中主要是想靠对对象的理解.还记得我第一次去面试的时候,去重的时候用了2个for循环. //1循环一次 var arr1 = [1,2,3, ...
- 【大数据】MapTask工作机制
1.MapTask工作机制 整个map阶段流程大体如上图所示.简单概述:input File通过getSplits被逻辑切分为多个split文件,通通过RecordReader(默认使用lineRec ...
- IbatisNet连接oracle 报错
提示什么 connect oracle 1.5.0.xxxx 将你本机的oracle 客户端版本重装换成32位即可
- 【洛谷4005】小Y和地铁(搜索)
[洛谷4005]小Y和地铁(搜索) 题面 洛谷 有点长. 题解 首先对于需要被链接的两个点,样例中间基本上把所有的情况都给出来了. 但是还缺了一种从下面绕道左边在从整个上面跨过去在从右边绕到下面来的情 ...
- 【bzoj3209】 花神的数论题
http://www.lydsy.com/JudgeOnline/problem.php?id=3209 (题目链接) 题意 ${sum(i)}$表示${i}$的二进制表示中${1}$的个数.求${\ ...