首页 > 代码库 > Highcharts:X轴分组堆叠图
Highcharts:X轴分组堆叠图
在设计一个项目中的数据展示页面时,想要设计双X轴,一个轴显示需要的项,一个轴对这些项进行分组,效果如图:
- Highcharts自带双X轴展示方式,但是效果不是太理想,调整起来也会麻烦些
- 看到Highcharts上有一个分组插件,grouped-categories.js,稍做修改即可实现想要的效果,代码如下:
$(function () { var chart = new Highcharts.Chart({ chart: { renderTo: "container", type: "column" }, title: { text: null }, plotOptions: { column: { stacking: 'normal', dataLabels: { enabled: false, color: (Highcharts.theme && Highcharts.theme.dataLabelsColor) || 'white' } } }, series: [{ name: '新', color: '#FF3300', type: 'column', data: [4, 14, 18, 5, 6, 5, 14, 15, 18] },{ name: '循', color: '#009900', type: 'column', data: [4, 14, 18, 5, 6, 5, 14, 15, 18] } ,{ name: '备', color: '#FFFF33', type: 'column', data: [4, 14, 18, 5, 6, 5, 14, 15, 18] }], xAxis: { categories: [{ name: "2011年", categories: ["一", "二", "三"] }, { name: "2012年", categories: ["一", "二", "三"] }, { name: "2013年", categories: ["一", "二", "三"] }] } }); });
Highcharts:X轴分组堆叠图
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。