1 概述

Highcharts是一个跨浏览器的JavaScript图表控件,支持柱状图、趋势图、面积图、饼图、环形图、组合图、堆积图、散点图。 Highcharts图表的基本功能,只需要引入两个JS类库即可,一个是jquery类库,另外一个就是它本身的类库。但是如果需要支持主题和导出图表 功能,就需要引入其它相应的JS类库。

官方网站网址:http://www.highcharts.com/

参考手册网址:http://www.highcharts.com/ref/

示例网址:http://www.highcharts.com/demo/

2 Highcharts使用

2.1 概述

第一步,引入js库。引入最少js库代码如下所示。

<script type="text/javascript" src="../js/jquery.min.js"></script>

<script type="text/javascript" src="../js/highcharts.js"></script>

第二步,在页面中创建图表容器。示例代码如下所示。

<div id="container" style="min-width: 400px; height: 400px; margin: 0 auto"></div>

第三步,创建图表js对象。

2.2 图表构造参数常用属性

1 chart

1.1 renderTo:图表的页面显示容器的ID

1.2 defaultSeriesType:图表的显示类型(line,spline, scatter, splinearea bar, pie, area, column)

1.3 margin:上下左右空隙

1.4 events:事件

1.4.1 click:function(e) {}

1.4.2 load:function(e) {}

2 xAxis/yAxis

2.1 gridLineColor:网格颜色

2.2 reversed:是否反向 true ,false

2.3 gridLineWidth:网格粗细

2.4 startOnTick:是否从坐标线开始画图区域

2.5 endOnTick:是否从坐标线结束画图区域

2.6 tickmarkPlacement:坐标值与坐标线标记的对齐方式on,between

2.7 tickPosition:坐标线标记的样式 向内延伸还是向外延伸(insidel,outside)

2.8 tickPixelInterval:决定着横坐标的密度

2.9 tickColor:坐标线标记的颜色

2.10 tickWidth:坐标线标记的宽度

2.11 lineColor:基线颜色

2.12 lineWidth:基线宽度

2.13 max:固定坐标最大值

2.14 min:固定坐标最小值

2.15 plotlines:标线属性

2.16 title

2.16.1  enabled:是否显示

2.16.2  text:坐标名称

2.17 Labels:坐标轴值显示类

2.17.1  formatter:格式化函数

2.17.2  enabled:是否显示坐标轴的坐标值

2.17.3  rotation:倾斜角度

2.17.4  align:与坐标线的水平相对位置

2.17.5  x:水平偏移量

2.17.6  y:垂直偏移量

2.17.7  style

2.17.7.1  font:字体样式

2.17.7.2  color:颜色

3 Tooltip:数据点的提示框

3.1 enabled:鼠标经过时是否可动态呈现true,false

3.2 formatter:格式化提示框的内容样式

4 plotOptions:画各种图表的数据点的设置

4.1 Area类

4.1.1 lineWidth:线宽度

4.1.2 fillColor:area的填充颜色组

4.1.3 marker{}:设置动态属性

4.1.4 shadow:是否阴影  true,false

4.1.5 states:设置状态

4.2 Line类

4.2.1 dataLabels:数据显示类

4.2.1.1 enabled:是否直接显示点的数据true,false

5 series

5.1 name:该条曲线名称

5.2 data[]:该条曲线的数据项

5.3 addPoint([x,y],redraw,cover) :添加描点,redraw 是否重画,cover是否左移

5.4 setData: function(data, redraw) :重新设置Data数组,redraw是否重画

5.5 remove: function(redraw) :删除曲线

5.6 redraw: function():重画曲线

5.7 marker

5.7.1 enabled:是否显示描点

2.3 柱状图

2.3.1 图形效果

2.3.2 Js代码

<script type="text/javascript">

var chart;

$(document).ready(function() {

chart = new Highcharts.Chart({

chart: {

renderTo: 'container',

type: 'column'

},

title: {

text: 'Monthly Average Rainfall'

},

subtitle: {

text: 'Source: WorldClimate.com'

},

xAxis: {

categories: [

'Jan',

'Feb',

'Mar',

'Apr',

'May',

'Jun',

'Jul',

'Aug',

'Sep',

'Oct',

'Nov',

'Dec'

]

},

yAxis: {

min: 0,

title: {

text: 'Rainfall (mm)'

}

},

legend: {

layout: 'vertical',

backgroundColor: '#FFFFFF',

align: 'left',

verticalAlign: 'top',

x: 100,

y: 70,

floating: true,

shadow: true

},

tooltip: {

formatter: function() {

return ''+this.x +': '+ this.y +' mm';

}

},

plotOptions: {

column: {

pointPadding: 0.2,

borderWidth: 0

}

},

series: [{

name: 'Tokyo',

data: [49.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]

}, {

name: 'New York',

data: [83.6, 78.8, 98.5, 93.4, 106.0, 84.5, 105.0, 104.3, 91.2, 83.5, 106.6, 92.3]

}, {

name: 'London',

data: [48.9, 38.8, 39.3, 41.4, 47.0, 48.3, 59.0, 59.6, 52.4, 65.2, 59.3, 51.2]

}, {

name: 'Berlin',

data: [42.4, 33.2, 34.5, 39.7, 52.6, 75.5, 57.4, 60.4, 47.6, 39.1, 46.8, 51.1]

}]

});

});

</script>

2.4 趋势图

2.4.1 图形效果

2.4.2 Js代码

<script type="text/javascript">

var chart;

$(document).ready(function() {

chart = new Highcharts.Chart({

chart: {

renderTo: 'container',

type: 'line',

marginRight: 130,

marginBottom: 25

},

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']

},

yAxis: {

title: {

text: 'Temperature (¡ãC)'

},

plotLines: [{

value: 0,

width: 1,

color: '#808080'

}]

},

tooltip: {

formatter: function() {

return '<b>'+ this.series.name +'</b><br/>'+

this.x +': '+ this.y +'¡ãC';

}

},

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>

2.5 面积图

2.5.1 图形效果

2.5.2 Js代码

<script type="text/javascript">

var chart;

$(document).ready(function() {

chart = new Highcharts.Chart({

chart: {

renderTo: 'container',

type: 'area'

},

title: {

text: 'US and USSR nuclear stockpiles'

},

subtitle: {

text: 'Source: <a href="http://thebulletin.metapress.com/content/c4120650912x74k7/fulltext.pdf">'+

'thebulletin.metapress.com</a>'

},

xAxis: {

labels: {

formatter: function() {

return this.value; // clean, unformatted number for year

}

}

},

yAxis: {

title: {

text: 'Nuclear weapon states'

},

labels: {

formatter: function() {

return this.value / 1000 +'k';

}

}

},

tooltip: {

formatter: function() {

return this.series.name +' produced <b>'+

Highcharts.numberFormat(this.y, 0) +'</b><br/>warheads in '+ this.x;

}

},

plotOptions: {

area: {

pointStart: 1940,

marker: {

enabled: false,

symbol: 'circle',

radius: 2,

states: {

hover: {

enabled: true

}

}

}

}

},

series: [{

name: 'USA',

data: [null, null, null, null, null, 6 , 11, 32, 110, 235, 369, 640,

1005, 1436, 2063, 3057, 4618, 6444, 9822, 15468, 20434, 24126,

27387, 29459, 31056, 31982, 32040, 31233, 29224, 27342, 26662,

26956, 27912, 28999, 28965, 27826, 25579, 25722, 24826, 24605,

24304, 23464, 23708, 24099, 24357, 24237, 24401, 24344, 23586,

22380, 21004, 17287, 14747, 13076, 12555, 12144, 11009, 10950,

10871, 10824, 10577, 10527, 10475, 10421, 10358, 10295, 10104 ]

}, {

name: 'USSR/Russia',

data: [null, null, null, null, null, null, null , null , null ,null,

5, 25, 50, 120, 150, 200, 426, 660, 869, 1060, 1605, 2471, 3322,

4238, 5221, 6129, 7089, 8339, 9399, 10538, 11643, 13092, 14478,

15915, 17385, 19055, 21205, 23044, 25393, 27935, 30062, 32049,

33952, 35804, 37431, 39197, 45000, 43000, 41000, 39000, 37000,

35000, 33000, 31000, 29000, 27000, 25000, 24000, 23000, 22000,

21000, 20000, 19000, 18000, 18000, 17000, 16000]

}]

});

});

</script>

2.6 饼图

2.6.1 图形效果

2.6.2 Js代码

<script type="text/javascript">

var chart;

$(document).ready(function() {

chart = new Highcharts.Chart({

chart: {

renderTo: 'container',

plotBackgroundColor: null,

plotBorderWidth: null,

plotShadow: false

},

title: {

text: 'Browser market shares at a specific website, 2010'

},

tooltip: {

formatter: function() {

return '<b>'+ this.point.name +'</b>: '+ this.percentage +' %';

}

},

plotOptions: {

pie: {

allowPointSelect: true,

cursor: 'pointer',

dataLabels: {

enabled: true,

color: '#000000',

connectorColor: '#000000',

formatter: function() {

return '<b>'+ this.point.name +'</b>: '+ this.percentage +' %';

}

}

}

},

series: [{

type: 'pie',

name: 'Browser share',

data: [

['Firefox',   45.0],

['IE',       26.8],

{

name: 'Chrome',

y: 12.8,

sliced: true,

selected: true

},

['Safari',    8.5],

['Opera',     6.2],

['Others',   0.7]

]

}]

});

});

</script>

2.7 环形图

2.7.1 图形效果

2.7.2 Js代码

<script type="text/javascript">

var chart;

$(document).ready(function() {

var colors = Highcharts.getOptions().colors,

categories = ['MSIE', 'Firefox', 'Chrome', 'Safari', 'Opera'],

name = 'Browser brands',

data = [{

y: 55.11,

color: colors[0],

drilldown: {

name: 'MSIE versions',

categories: ['MSIE 6.0', 'MSIE 7.0', 'MSIE 8.0', 'MSIE 9.0'],

data: [10.85, 7.35, 33.06, 2.81],

color: colors[0]

}

}, {

y: 21.63,

color: colors[1],

drilldown: {

name: 'Firefox versions',

categories: ['Firefox 2.0', 'Firefox 3.0', 'Firefox 3.5', 'Firefox 3.6', 'Firefox 4.0'],

data: [0.20, 0.83, 1.58, 13.12, 5.43],

color: colors[1]

}

}, {

y: 11.94,

color: colors[2],

drilldown: {

name: 'Chrome versions',

categories: ['Chrome 5.0', 'Chrome 6.0', 'Chrome 7.0', 'Chrome 8.0', 'Chrome 9.0',

'Chrome 10.0', 'Chrome 11.0', 'Chrome 12.0'],

data: [0.12, 0.19, 0.12, 0.36, 0.32, 9.91, 0.50, 0.22],

color: colors[2]

}

}, {

y: 7.15,

color: colors[3],

drilldown: {

name: 'Safari versions',

categories: ['Safari 5.0', 'Safari 4.0', 'Safari Win 5.0', 'Safari 4.1', 'Safari/Maxthon',

'Safari 3.1', 'Safari 4.1'],

data: [4.55, 1.42, 0.23, 0.21, 0.20, 0.19, 0.14],

color: colors[3]

}

}, {

y: 2.14,

color: colors[4],

drilldown: {

name: 'Opera versions',

categories: ['Opera 9.x', 'Opera 10.x', 'Opera 11.x'],

data: [ 0.12, 0.37, 1.65],

color: colors[4]

}

}];

// Build the data arrays

var browserData = [];

var versionsData = [];

for (var i = 0; i < data.length; i++) {

// add browser data

browserData.push({

name: categories[i],

y: data[i].y,

color: data[i].color

});

// add version data

for (var j = 0; j < data[i].drilldown.data.length; j++) {

var brightness = 0.2 - (j / data[i].drilldown.data.length) / 5 ;

versionsData.push({

name: data[i].drilldown.categories[j],

y: data[i].drilldown.data[j],

color: Highcharts.Color(data[i].color).brighten(brightness).get()

});

}

}

// Create the chart

chart = new Highcharts.Chart({

chart: {

renderTo: 'container',

type: 'pie'

},

title: {

text: 'Browser market share, April, 2011'

},

yAxis: {

title: {

text: 'Total percent market share'

}

},

plotOptions: {

pie: {

shadow: false

}

},

tooltip: {

formatter: function() {

return '<b>'+ this.point.name +'</b>: '+ this.y +' %';

}

},

series: [{

name: 'Browsers',

data: browserData,

size: '60%',

dataLabels: {

formatter: function() {

return this.y > 5 ? this.point.name : null;

},

color: 'white',

distance: -30

}

}, {

name: 'Versions',

data: versionsData,

innerSize: '60%',

dataLabels: {

formatter: function() {

// display only if larger than 1

return this.y > 1 ? '<b>'+ this.point.name +':</b> '+ this.y +'%'  : null;

}

}

}]

});

});

</script>

2.8 组合图

2.8.1 图形效果

2.8.2 Js代码

<script type="text/javascript">

var chart;

$(document).ready(function() {

chart = new Highcharts.Chart({

chart: {

renderTo: 'container'

},

title: {

text: 'Combination chart'

},

xAxis: {

categories: ['Apples', 'Oranges', 'Pears', 'Bananas', 'Plums']

},

tooltip: {

formatter: function() {

var s;

if (this.point.name) { // the pie chart

s = ''+

this.point.name +': '+ this.y +' fruits';

} else {

s = ''+

this.x  +': '+ this.y;

}

return s;

}

},

labels: {

items: [{

html: 'Total fruit consumption',

style: {

left: '40px',

top: '8px',

color: 'black'

}

}]

},

series: [{

type: 'column',

name: 'Jane',

data: [3, 2, 1, 3, 4]

}, {

type: 'column',

name: 'John',

data: [2, 3, 5, 7, 6]

}, {

type: 'column',

name: 'Joe',

data: [4, 3, 3, 9, 0]

}, {

type: 'spline',

name: 'Average',

data: [3, 2.67, 3, 6.33, 3.33]

}, {

type: 'pie',

name: 'Total consumption',

data: [{

name: 'Jane',

y: 13,

color: '#4572A7' // Jane's color

}, {

name: 'John',

y: 23,

color: '#AA4643' // John's color

}, {

name: 'Joe',

y: 19,

color: '#89A54E' // Joe's color

}],

center: [100, 80],

size: 100,

showInLegend: false,

dataLabels: {

enabled: false

}

}]

});

});

</script>

2.9 堆积图

2.9.1 图形效果

2.9.2 Js代码

<script type="text/javascript">

var chart;

$(document).ready(function() {

chart = new Highcharts.Chart({

chart: {

renderTo: 'container',

type: 'column'

},

title: {

text: 'Stacked column chart'

},

xAxis: {

categories: ['Apples', 'Oranges', 'Pears', 'Grapes', 'Bananas']

},

yAxis: {

min: 0,

title: {

text: 'Total fruit consumption'

},

stackLabels: {

enabled: true,

style: {

fontWeight: 'bold',

color: (Highcharts.theme && Highcharts.theme.textColor) || 'gray'

}

}

},

legend: {

align: 'right',

x: -100,

verticalAlign: 'top',

y: 20,

floating: true,

backgroundColor: (Highcharts.theme && Highcharts.theme.legendBackgroundColorSolid) || 'white',

borderColor: '#CCC',

borderWidth: 1,

shadow: false

},

tooltip: {

formatter: function() {

return '<b>'+ this.x +'</b><br/>'+

this.series.name +': '+ this.y +'<br/>'+

'Total: '+ this.point.stackTotal;

}

},

plotOptions: {

column: {

stacking: 'normal',

dataLabels: {

enabled: true,

color: (Highcharts.theme && Highcharts.theme.dataLabelsColor) || 'white'

}

}

},

series: [{

name: 'John',

data: [5, 3, 4, 7, 2]

}, {

name: 'Jane',

data: [2, 2, 3, 2, 1]

}, {

name: 'Joe',

data: [3, 4, 4, 2, 5]

}]

});

});

</script>

2.10 散点图

2.10.1 图形效果

2.10.2 Js代码

<script type="text/javascript">

var chart;

$(document).ready(function() {

chart = new Highcharts.Chart({

chart: {

renderTo: 'container',

type: 'scatter',

zoomType: 'xy'

},

title: {

text: 'Height Versus Weight of 507 Individuals by Gender'

},

subtitle: {

text: 'Source: Heinz  2003'

},

xAxis: {

title: {

enabled: true,

text: 'Height (cm)'

},

startOnTick: true,

endOnTick: true,

showLastLabel: true

},

yAxis: {

title: {

text: 'Weight (kg)'

}

},

tooltip: {

formatter: function() {

return ''+

this.x +' cm, '+ this.y +' kg';

}

},

legend: {

layout: 'vertical',

align: 'left',

verticalAlign: 'top',

x: 100,

y: 70,

floating: true,

backgroundColor: '#FFFFFF',

borderWidth: 1

},

plotOptions: {

scatter: {

marker: {

radius: 5,

states: {

hover: {

enabled: true,

lineColor: 'rgb(100,100,100)'

}

}

},

states: {

hover: {

marker: {

enabled: false

}

}

}

}

},

series: [{

name: 'Female',

color: 'rgba(223, 83, 83, .5)',

data: [[161.2, 51.6], [167.5, 59.0], [159.5, 49.2], [157.0, 63.0], [155.8, 53.6],

[170.0, 59.0], [159.1, 47.6], [166.0, 69.8], [176.2, 66.8], [160.2, 75.2],

[172.5, 55.2], [170.9, 54.2], [172.9, 62.5], [153.4, 42.0], [160.0, 50.0],

[147.2, 49.8], [168.2, 49.2], [175.0, 73.2], [157.0, 47.8], [167.6, 68.8],

[159.5, 50.6], [175.0, 82.5], [166.8, 57.2], [176.5, 87.8], [170.2, 72.8],

[174.0, 54.5], [173.0, 59.8], [179.9, 67.3], [170.5, 67.8], [160.0, 47.0],

[154.4, 46.2], [162.0, 55.0], [176.5, 83.0], [160.0, 54.4], [152.0, 45.8],

[162.1, 53.6], [170.0, 73.2], [160.2, 52.1], [161.3, 67.9], [166.4, 56.6],

[168.9, 62.3], [163.8, 58.5], [167.6, 54.5], [160.0, 50.2], [161.3, 60.3],

[167.6, 58.3], [165.1, 56.2], [160.0, 50.2], [170.0, 72.9], [157.5, 59.8],

[167.6, 61.0], [160.7, 69.1], [163.2, 55.9], [152.4, 46.5], [157.5, 54.3],

[168.3, 54.8], [180.3, 60.7], [165.5, 60.0], [165.0, 62.0], [164.5, 60.3],

[156.0, 52.7], [160.0, 74.3], [163.0, 62.0], [165.7, 73.1], [161.0, 80.0],

[162.0, 54.7], [166.0, 53.2], [174.0, 75.7], [172.7, 61.1], [167.6, 55.7],

[151.1, 48.7], [164.5, 52.3], [163.5, 50.0], [152.0, 59.3], [169.0, 62.5],

[164.0, 55.7], [161.2, 54.8], [155.0, 45.9], [170.0, 70.6], [176.2, 67.2],

[170.0, 69.4], [162.5, 58.2], [170.3, 64.8], [164.1, 71.6], [169.5, 52.8],

[163.2, 59.8], [154.5, 49.0], [159.8, 50.0], [173.2, 69.2], [170.0, 55.9],

[161.4, 63.4], [169.0, 58.2], [166.2, 58.6], [159.4, 45.7], [162.5, 52.2],

[159.0, 48.6], [162.8, 57.8], [159.0, 55.6], [179.8, 66.8], [162.9, 59.4],

[161.0, 53.6], [151.1, 73.2], [168.2, 53.4], [168.9, 69.0], [173.2, 58.4],

[171.8, 56.2], [178.0, 70.6], [164.3, 59.8], [163.0, 72.0], [168.5, 65.2],

[166.8, 56.6], [172.7, 105.2], [163.5, 51.8], [169.4, 63.4], [167.8, 59.0],

[159.5, 47.6], [167.6, 63.0], [161.2, 55.2], [160.0, 45.0], [163.2, 54.0],

[162.2, 50.2], [161.3, 60.2], [149.5, 44.8], [157.5, 58.8], [163.2, 56.4],

[172.7, 62.0], [155.0, 49.2], [156.5, 67.2], [164.0, 53.8], [160.9, 54.4],

[162.8, 58.0], [167.0, 59.8], [160.0, 54.8], [160.0, 43.2], [168.9, 60.5],

[158.2, 46.4], [156.0, 64.4], [160.0, 48.8], [167.1, 62.2], [158.0, 55.5],

[167.6, 57.8], [156.0, 54.6], [162.1, 59.2], [173.4, 52.7], [159.8, 53.2],

[170.5, 64.5], [159.2, 51.8], [157.5, 56.0], [161.3, 63.6], [162.6, 63.2],

[160.0, 59.5], [168.9, 56.8], [165.1, 64.1], [162.6, 50.0], [165.1, 72.3],

[166.4, 55.0], [160.0, 55.9], [152.4, 60.4], [170.2, 69.1], [162.6, 84.5],

[170.2, 55.9], [158.8, 55.5], [172.7, 69.5], [167.6, 76.4], [162.6, 61.4],

[167.6, 65.9], [156.2, 58.6], [175.2, 66.8], [172.1, 56.6], [162.6, 58.6],

[160.0, 55.9], [165.1, 59.1], [182.9, 81.8], [166.4, 70.7], [165.1, 56.8],

[177.8, 60.0], [165.1, 58.2], [175.3, 72.7], [154.9, 54.1], [158.8, 49.1],

[172.7, 75.9], [168.9, 55.0], [161.3, 57.3], [167.6, 55.0], [165.1, 65.5],

[175.3, 65.5], [157.5, 48.6], [163.8, 58.6], [167.6, 63.6], [165.1, 55.2],

[165.1, 62.7], [168.9, 56.6], [162.6, 53.9], [164.5, 63.2], [176.5, 73.6],

[168.9, 62.0], [175.3, 63.6], [159.4, 53.2], [160.0, 53.4], [170.2, 55.0],

[162.6, 70.5], [167.6, 54.5], [162.6, 54.5], [160.7, 55.9], [160.0, 59.0],

[157.5, 63.6], [162.6, 54.5], [152.4, 47.3], [170.2, 67.7], [165.1, 80.9],

[172.7, 70.5], [165.1, 60.9], [170.2, 63.6], [170.2, 54.5], [170.2, 59.1],

[161.3, 70.5], [167.6, 52.7], [167.6, 62.7], [165.1, 86.3], [162.6, 66.4],

[152.4, 67.3], [168.9, 63.0], [170.2, 73.6], [175.2, 62.3], [175.2, 57.7],

[160.0, 55.4], [165.1, 104.1], [174.0, 55.5], [170.2, 77.3], [160.0, 80.5],

[167.6, 64.5], [167.6, 72.3], [167.6, 61.4], [154.9, 58.2], [162.6, 81.8],

[175.3, 63.6], [171.4, 53.4], [157.5, 54.5], [165.1, 53.6], [160.0, 60.0],

[174.0, 73.6], [162.6, 61.4], [174.0, 55.5], [162.6, 63.6], [161.3, 60.9],

[156.2, 60.0], [149.9, 46.8], [169.5, 57.3], [160.0, 64.1], [175.3, 63.6],

[169.5, 67.3], [160.0, 75.5], [172.7, 68.2], [162.6, 61.4], [157.5, 76.8],

[176.5, 71.8], [164.4, 55.5], [160.7, 48.6], [174.0, 66.4], [163.8, 67.3]]

}, {

name: 'Male',

color: 'rgba(119, 152, 191, .5)',

data: [[174.0, 65.6], [175.3, 71.8], [193.5, 80.7], [186.5, 72.6], [187.2, 78.8],

[181.5, 74.8], [184.0, 86.4], [184.5, 78.4], [175.0, 62.0], [184.0, 81.6],

[180.0, 76.6], [177.8, 83.6], [192.0, 90.0], [176.0, 74.6], [174.0, 71.0],

[184.0, 79.6], [192.7, 93.8], [171.5, 70.0], [173.0, 72.4], [176.0, 85.9],

[176.0, 78.8], [180.5, 77.8], [172.7, 66.2], [176.0, 86.4], [173.5, 81.8],

[178.0, 89.6], [180.3, 82.8], [180.3, 76.4], [164.5, 63.2], [173.0, 60.9],

[183.5, 74.8], [175.5, 70.0], [188.0, 72.4], [189.2, 84.1], [172.8, 69.1],

[170.0, 59.5], [182.0, 67.2], [170.0, 61.3], [177.8, 68.6], [184.2, 80.1],

[186.7, 87.8], [171.4, 84.7], [172.7, 73.4], [175.3, 72.1], [180.3, 82.6],

[182.9, 88.7], [188.0, 84.1], [177.2, 94.1], [172.1, 74.9], [167.0, 59.1],

[169.5, 75.6], [174.0, 86.2], [172.7, 75.3], [182.2, 87.1], [164.1, 55.2],

[163.0, 57.0], [171.5, 61.4], [184.2, 76.8], [174.0, 86.8], [174.0, 72.2],

[177.0, 71.6], [186.0, 84.8], [167.0, 68.2], [171.8, 66.1], [182.0, 72.0],

[167.0, 64.6], [177.8, 74.8], [164.5, 70.0], [192.0, 101.6], [175.5, 63.2],

[171.2, 79.1], [181.6, 78.9], [167.4, 67.7], [181.1, 66.0], [177.0, 68.2],

[174.5, 63.9], [177.5, 72.0], [170.5, 56.8], [182.4, 74.5], [197.1, 90.9],

[180.1, 93.0], [175.5, 80.9], [180.6, 72.7], [184.4, 68.0], [175.5, 70.9],

[180.6, 72.5], [177.0, 72.5], [177.1, 83.4], [181.6, 75.5], [176.5, 73.0],

[175.0, 70.2], [174.0, 73.4], [165.1, 70.5], [177.0, 68.9], [192.0, 102.3],

[176.5, 68.4], [169.4, 65.9], [182.1, 75.7], [179.8, 84.5], [175.3, 87.7],

[184.9, 86.4], [177.3, 73.2], [167.4, 53.9], [178.1, 72.0], [168.9, 55.5],

[157.2, 58.4], [180.3, 83.2], [170.2, 72.7], [177.8, 64.1], [172.7, 72.3],

[165.1, 65.0], [186.7, 86.4], [165.1, 65.0], [174.0, 88.6], [175.3, 84.1],

[185.4, 66.8], [177.8, 75.5], [180.3, 93.2], [180.3, 82.7], [177.8, 58.0],

[177.8, 79.5], [177.8, 78.6], [177.8, 71.8], [177.8, 116.4], [163.8, 72.2],

[188.0, 83.6], [198.1, 85.5], [175.3, 90.9], [166.4, 85.9], [190.5, 89.1],

[166.4, 75.0], [177.8, 77.7], [179.7, 86.4], [172.7, 90.9], [190.5, 73.6],

[185.4, 76.4], [168.9, 69.1], [167.6, 84.5], [175.3, 64.5], [170.2, 69.1],

[190.5, 108.6], [177.8, 86.4], [190.5, 80.9], [177.8, 87.7], [184.2, 94.5],

[176.5, 80.2], [177.8, 72.0], [180.3, 71.4], [171.4, 72.7], [172.7, 84.1],

[172.7, 76.8], [177.8, 63.6], [177.8, 80.9], [182.9, 80.9], [170.2, 85.5],

[167.6, 68.6], [175.3, 67.7], [165.1, 66.4], [185.4, 102.3], [181.6, 70.5],

[172.7, 95.9], [190.5, 84.1], [179.1, 87.3], [175.3, 71.8], [170.2, 65.9],

[193.0, 95.9], [171.4, 91.4], [177.8, 81.8], [177.8, 96.8], [167.6, 69.1],

[167.6, 82.7], [180.3, 75.5], [182.9, 79.5], [176.5, 73.6], [186.7, 91.8],

[188.0, 84.1], [188.0, 85.9], [177.8, 81.8], [174.0, 82.5], [177.8, 80.5],

[171.4, 70.0], [185.4, 81.8], [185.4, 84.1], [188.0, 90.5], [188.0, 91.4],

[182.9, 89.1], [176.5, 85.0], [175.3, 69.1], [175.3, 73.6], [188.0, 80.5],

[188.0, 82.7], [175.3, 86.4], [170.5, 67.7], [179.1, 92.7], [177.8, 93.6],

[175.3, 70.9], [182.9, 75.0], [170.8, 93.2], [188.0, 93.2], [180.3, 77.7],

[177.8, 61.4], [185.4, 94.1], [168.9, 75.0], [185.4, 83.6], [180.3, 85.5],

[174.0, 73.9], [167.6, 66.8], [182.9, 87.3], [160.0, 72.3], [180.3, 88.6],

[167.6, 75.5], [186.7, 101.4], [175.3, 91.1], [175.3, 67.3], [175.9, 77.7],

[175.3, 81.8], [179.1, 75.5], [181.6, 84.5], [177.8, 76.6], [182.9, 85.0],

[177.8, 102.5], [184.2, 77.3], [179.1, 71.8], [176.5, 87.9], [188.0, 94.3],

[174.0, 70.9], [167.6, 64.5], [170.2, 77.3], [167.6, 72.3], [188.0, 87.3],

[174.0, 80.0], [176.5, 82.3], [180.3, 73.6], [167.6, 74.1], [188.0, 85.9],

[180.3, 73.2], [167.6, 76.3], [183.0, 65.9], [183.0, 90.9], [179.1, 89.1],

[170.2, 62.3], [177.8, 82.7], [179.1, 79.1], [190.5, 98.2], [177.8, 84.1],

[180.3, 83.2], [180.3, 83.2]]

}]

});

});

</script>

highcharts的基本使用(转载)的更多相关文章

  1. HighCharts使用心得(转载)

    转载自:http://www.cnblogs.com/Olive116/p/3777021.html 1.  准备工作------下载HighCharts插件 跟ECharts一样,HighChart ...

  2. Highcharts纯js图表库,以后可以跟客户说,你跟阿里云ECS用的图表库是同款

    Highcharts是一款纯javascript编写的图表库,能够很简便的在Web网站或Web应用中添加交互性的图表,Highcharts目前支持直线图.曲线图.面积图.柱状图.饼图.散点图等多达18 ...

  3. 【转载】Highcharts使用指南

    另附几个较好的图形组件库: 基于HTML5的开源画图组件:http://www.ichartjs.com/gettingstarted/ 图表Echarts: http://echarts.baidu ...

  4. 《Learning Highcharts》中文翻译

    在highcarts的官方网站上推荐了一本书,由于highchart在平时工作中会用到,所以我们尝试将其翻译成中文,仅作为学习highchart工具的一种方式,以方便日后查阅. 翻译图书作为学习笔记, ...

  5. FusionCharts和highcharts 饼图区别!

    FusionCharts ---------------脚本--------------- <script src="../../../fashioncharts/js/FusionC ...

  6. Highcharts——让你的网页上图表画的飞起

    Highcharts是一款纯javascript编写的图表库,能够很简单便捷的在Web网站或Web应用中添加交互性的图表,Highcharts目前支持直线图.曲线图.面积图.柱状图.饼图.散点图等多达 ...

  7. Highcharts指南

    摘要 Highcharts图表控件是目前使用最为广泛的图表控件.本文将从零开始逐步为你介绍Highcharts图表控件.通过本文,你将学会如何配置Highcharts以及动态生成Highchart图表 ...

  8. highcharts插件使用总结和开发中遇到的问题及解决办法

    这里使用的highchart是2014-01-09从官网下载的版本,版本号是3.0.8, 当过了几天后,发现版本号变成了3.0.9,不由得的感叹highchart的版本更新之快. 在jsp中使用hig ...

  9. Java导出Highcharts生成的图表为图片源码

    本文转载自:http://blog.csdn.net/dengsilinming/article/details/7352054 需要的jar包: 需要的js文件:(可以通过http://www.hi ...

随机推荐

  1. Python核心编程练习题

    1.输入一个数值,判断是否为正数,负数,小数,以及字符串 import re def is_number(num): pattern = re.compile(r'^[-+]?[-0-9]\d*\.\ ...

  2. CTF攻防练习之综合训练1

    主机:192.168.32.152 靶机:192.168.32.166 首先使用nmap,nikto -host ,dirb扫描,探测靶场开放了 21,22,80d端口已经发现有一下关键信息 进入lo ...

  3. OpenStack组件——Keystone身份认证

    1.keystone介绍 keystone 是OpenStack的组件之一,用于为OpenStack家族中的其它组件成员提供统一的认证服务,包括身份验证.令牌的发放和校验.服务列表.用户权限的定义等等 ...

  4. Git_mergetool_tutorial(转载)

    原文链接:https://gist.github.com/karenyyng/f19ff75c60f18b4b8149#table-of-content Table Of Content Skip t ...

  5. 2019牛客暑期多校训练营(第二场)-E MAZE

    题目链接:https://ac.nowcoder.com/acm/contest/882/E 题意:n×m的矩阵,0表示可以走,1表示墙,不能通过.有q中操作,一种是改变坐标(x,y)的状态,一种是询 ...

  6. 【0.2】【MySQL】常用监控指标及监控方法(转)

    [MySQL]常用监控指标及监控方法 转自:https://www.cnblogs.com/wwcom123/p/10759494.html  对之前生产中使用过的MySQL数据库监控指标做个小结. ...

  7. python函数 全局变量和局部变量

    li1=[1,2,3,4,5] str1='abc' def func1(): li1=[7,8,9] str1='efg' print(str1) func1() print(li1)#输出的结果为 ...

  8. MYSQL join 优化 --JOIN优化实践之快速匹配

    MySQL的JOIN(四):JOIN优化实践之快速匹配 优化原则:小表驱动大表,被驱动表建立索引有效,驱动表建立索引基本无效果.A left join B :A是驱动表,B是被驱动表:A right ...

  9. 关于Windows10内存随时间不断升高问题

    问题描述 电脑买了10个月了,头半年的运行内存都是正常的,基本不会超过60%,但是最近几个月发现自己电脑的运行内存会随时间不断地升高,关机后重启也无法解决这个问题QAQ 常见的症状为一开机,点开任务管 ...

  10. six库 解决python2的项目如何能够完全迁移到python3

    six库 解决python2的项目如何能够完全迁移到python3 SIX是用于python2与python3兼容的库. 它存在的目的是为了拥有无需修改即可在Python 2和Python 3上同时工 ...