<!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参数实例解释的更多相关文章

  1. flask-sqlalchemy中 backref lazy的参数实例解释和选择

    官方文档:http://docs.sqlalchemy.org/en/rel_1_0/orm/basic_relationships.html#relationship-patterns 最近在学习到 ...

  2. Baum Welch估计HMM参数实例

    Baum Welch估计HMM参数实例 下面的例子来自于<What is the expectation maximization algorithm?> 题面是:假设你有两枚硬币A与B, ...

  3. 从 python 中 axis 参数直觉解释 到 CNN 中 BatchNorm 的工作方式(Keras代码示意)

    1. python 中 axis 参数直觉解释 网络上的解释很多,有的还带图带箭头.但在高维下是画不出什么箭头的.这里阐述了 axis 参数最简洁的解释. 假设我们有矩阵a, 它的shape是(4, ...

  4. JavaScript中hoisting(悬置/置顶解析/预解析) 实例解释,全局对象,隐含的全局概念

    JavaScript中hoisting(悬置/置顶解析/预解析) 实例解释,全局对象,隐含的全局概念 <html> <body> <script type="t ...

  5. 读取xml文件中的配置参数实例_java - JAVA

    文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习 paras.xml文件 <?xml version="1.0" encoding=" ...

  6. ZIP压缩算法详细分析及解压实例解释

    最近自己实现了一个ZIP压缩数据的解压程序,觉得有必要把ZIP压缩格式进行一下详细总结,数据压缩是一门通信原理和计算机科学都会涉及到的学科,在通信原理中,一般称为信源编码,在计算机科学里,一般称为数据 ...

  7. highcharts 使用实例

    后端使用django实现,返回的数据可以修改为从数据库获取或其他方式获取,实例里是写死的数据. urls配置: url(r'^outip/chart/$', views.charts), url(r' ...

  8. 通过实例解释LinuxC下argc,argc[]的意义

    MarkdownPad Document html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,ab ...

  9. SpringMVC参数注解解释

    在Controller的开发中,经常会用到很多注解,下面解释一下关于形参常用注解的一些解释,他们主要是用来接收参数的. @ModelAttribute("vo", ObjectVo ...

随机推荐

  1. 浅学JavaScript

    JavaScript是互联网上最流行的脚本语言,可广泛用于服务器.PC.笔记本电脑智能手机等设备: 对事件的反应: <!DOCTYPE html> <html> <hea ...

  2. 第八周PSP&进度条

    团队项目PSP 一.表格:     C类型 C内容 S开始时间 E结束时间 I时间间隔 T净时间(mins) 预计花费时间(mins) 讨论 讨论各个模块页面设计 9:30 12:30 站立会议 分配 ...

  3. PAT 甲级 1137 Final Grading

    https://pintia.cn/problem-sets/994805342720868352/problems/994805345401028608 For a student taking t ...

  4. area point sql

    UPDATE aa_info_area t,(SELECT areaId, areacenter,CONCAT('POINT(' ,substring_index(areacenter,',', 1) ...

  5. Oracle与SQLSERVER 批处理执行 DDL 语句

    1. 公司里面的 很多同名的数据库 的一个表都错误的多了一个列 要是每个都用数据库连接工具打开 感觉太废时间了. 比如写个sql命令来执行. 具体方法: Oracle 使用 sqlplus sqlpl ...

  6. Linux环境下安装配置Mysql

    首先我们的使用的是linux的 centOS6 版本 安装mysql: 1.查看有没有安装包 yum list mysql* 2.进行安装mysql:一般我们在服务器端安装的都是服务端( mysql- ...

  7. HDU4240_Route Redundancy

    题目很简单.给一个有向图,求两点间的最大流量与任意一条路中的最大流量的比值. 最大流不说了,求出单条流量最大的路径可以用类似Spfa的方法来搞,保存到达当前点的最大流量,一直往下更新即可. 召唤代码君 ...

  8. debian修改时区

    这里提供两种方法 一.使用dpkg-reconfigure修改 # dpkg-reconfigure tzdata Current default time zone: 'Asia/Shanghai' ...

  9. Android 如何从应用返回待机界面(HOME)

    Intent mIntent = new Intent(); mIntent.setAction(Intent.ACTION_MAIN); mIntent.addCategory(Intent.CAT ...

  10. 解题:USACO12OPEN Bookshelf

    题面 从零开始的DP学习之肆 当DP方程中的一部分具有某种单调性时可以用数据结构或者预处理维护来降低复杂度 一开始没有看懂题,尴尬,后来发现题目可以简化成这个样子: 将一个序列划分为若干段,每段长度不 ...