手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jQuery.Highcharts.js绘制柱状图饼状图曲线图
jQuery.Highcharts.js绘制柱状图饼状图曲线图
摘要:在数据统计和分析业务中,有时会遇到客户需要在一个图表中将柱状图、饼状图、曲线图的都体现出来,即可以从柱状图中看出具体数据、又能从曲线图中看出...

在数据统计和分析业务中,有时会遇到客户需要在一个图表中将柱状图、饼状图、曲线图的都体现出来,即可以从柱状图中看出具体数据、又能从曲线图中看出变化趋势,还能从饼状图中看出各部分数据比重。Highcharts可以轻松实现三图合一的效果。

复制代码 代码如下:

var chart;

$(document).ready(function() {

chart = new Highcharts.Chart({

chart: {

renderTo: 'container',

defaultSeriesType: 'area'

},

title: {

text: 'Historic and Estimated Worldwide Population Growth by Region'

},

subtitle: {

text: 'Source: Wikipedia.org'

},

xAxis: {

categories: ['1750', '1800', '1850', '1900', '1950', '1999', '2050'],

tickmarkPlacement: 'on',

title: {

enabled: false

}

},

yAxis: {

title: {

text: 'Billions'

},

labels: {

formatter: function() {

return this.value / 1000;

}

}

},

tooltip: {

formatter: function() {

return ''+

this.x +': '+ Highcharts.numberFormat(this.y, 0, ',') +' millions';

}

},

plotOptions: {

area: {

stacking: 'normal',

lineColor: '#666666',

lineWidth: 1,

marker: {

lineWidth: 1,

lineColor: '#666666'

}

}

},

series: [{

name: 'Asia',

data: [502, 635, 809, 947, 1402, 3634, 5268]

}, {

name: 'Africa',

data: [106, 107, 111, 133, 221, 767, 1766]

}, {

name: 'Europe',

data: [163, 203, 276, 408, 547, 729, 628]

}, {

name: 'America',

data: [18, 31, 54, 156, 339, 818, 1201]

}, {

name: 'Oceania',

data: [2, 2, 2, 6, 13, 30, 46]

}]

});

});

以上就是本文所述的全部内容了,希望对大家使用jQuery绘制柱状图饼状图曲线图能够有所帮助

【jQuery.Highcharts.js绘制柱状图饼状图曲线图】相关文章:

JS和css实现检测移动设备方向的变化并判断横竖屏幕

详解AngularJS中的http拦截

JQuery使用index方法获取Jquery对象数组下标的方法

JavaScript中fixed()方法的使用简介

JavaScript中用getDate()方法返回指定日期的教程

jQuery插件bgStretcher.js实现全屏背景特效

简介JavaScript中toTimeString()方法的使用

js+html5绘制图片到canvas的方法

JavaScript生成福利彩票双色球号码

js+html5实现canvas绘制圆形图案的方法

精品推荐
分类导航