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. C语言基础:递归函数,全局(局)变量

    #include <stdio.h>int factorial(int a); int Fibonacci(a);long Hanoi(a); void main(){ } 函数递归调用: ...

  2. C# 线程thread

    一.问题总结 1. 在WinForm开发过程中用到线程时,往往需要在线程中访问线程外的控件,比如:设置textbox的Text值等等.如果直接访问UI控件会报出“从不是创建控件的线程访问它”错误.控件 ...

  3. go使用go-redis操作redis 连接类型,pipline, 发布订阅

    内容: 一 . 客户端Client(普通模式,主从模式,哨兵模式)二. conn连接(连接, pipline, 发布订阅等)三. 示例程序(连接, pipline, 发布订阅等)客户端Client 普 ...

  4. CRLF、CR、LF详解

    名词解释 CR:Carriage Return,对应ASCII中转义字符\r,表示回车 LF:Linefeed,对应ASCII中转义字符\n,表示换行 CRLF:Carriage Return &am ...

  5. C# WPF Border控件总结

    Border控件不是一个布局面板,而是一个非常便于使用的元素,经常与布局面板一起使用.所以,在继续介绍其他布局面板之前,现在先介绍一下Border控件是有意义的. Border类非常简单.它只能包含一 ...

  6. 轻度折腾nuc8i5beh

    最近入手了一台迷你电脑:Intel NUC--Next Unit of Computing,配了1根16GB内存条(2666)和两块固态(m.2+sata),搭载i5-8259U ,Intel Iri ...

  7. linux静态IP配置和网关配置

    我们在配置CentOS的时候,很多情况需要能联外网,那么就需要DNS解析功能,默认的是没有配置DNS信息的,所以我们得配置DNS信息起因我们在搜索Centos配置DNS信息的时候,很多都是说在这个文件 ...

  8. Vue 2019开发者图谱

    作为 Vue 的初学者,您或许已经听过很多关于它的专业术语了,例如:单页面应用程序.异步组件.服务器端呈现等,您可能还听过和Vue经常一起被提到的工具和库,如Vuex.Webpack.Vue CLI和 ...

  9. mybatis 基础(二) CRUD中的关键点

    今日学习中遇见几个问题 关于mybatis foreach的几种情况 1.当我需要传入多个参数的时候,可以将参数封装进map集合中(一般来说是针对一个对象而言的,比如user中的username,ge ...

  10. 有关于eclipse启动调试时出现EOFexpetion错误的解决办法

    1.打开调试透视窗 2.找到所有断点 3.清空所有断点后再去打断点,再去调试 网上说法:这个问题可能是由于eclipse和tomcat的交互而产生的,在以debug模式启动tomcat时,发生了读取文 ...