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. Day3 && Day4

    本章内容对我来说真的是学的稀里糊涂的,除了前两题吭哧吭哧独立完成,第三题参考了别人的思路外,其余题目均是现学现卖,有点迷啊.所以写这篇博客的目的是先记录下聚聚们对本章内容相关重点的要求,并搜集一些相关 ...

  2. message-digest algorithm 5

    using System; using System.Collections.Generic; using System.Text; using System.Security.Cryptograph ...

  3. PHP-T

    TP5目录结构 ├─application 应用目录 ├─extend 扩展类库目录(可定义) ├─public 网站对外访问目录 ├─runtime 运行时目录(可定义) ├─vendor 第三方类 ...

  4. @Validated和@Valid校验参数、级联属性、List

    @Validated和@Valid的区别 在Controller中校验方法参数时,使用@Valid和@Validated并无特殊差异(若不需要分组校验的话): @Valid:标准JSR-303规范的标 ...

  5. Leetcode之动态规划(DP)专题-64. 最小路径和(Minimum Path Sum)

    Leetcode之动态规划(DP)专题-64. 最小路径和(Minimum Path Sum) 给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小. ...

  6. Springboot 上传报错: Failed to parse multipart servlet request; nested exception is java.lang.IllegalStateException: The multi-part request contained parameter data (excluding uploaded files) that exceede

    Failed to parse multipart servlet request; nested exception is java.lang.IllegalStateException: The ...

  7. 隐蔽的bean没有定义错误:No bean named 'SysJdTypeServiceImpl' is defined

    org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'SysJdTypeServiceImpl ...

  8. linux批量删除

    find . -name "*.bcp" | xargs rm -rf "*.bcp"

  9. react正常显示html代码、dangerousSetInnerHTML 笔记

    const html =`<h1>今天天色很好</h1>` <div dangerouslySetInnerHTML={{__html:html}}></di ...

  10. PTA(Advanced Level)1046.Shortest Distance

    The task is really simple: given N exits on a highway which forms a simple cycle, you are supposed t ...