nul*_*ull 2 stacked bar-chart highcharts
我有一个像这样的堆积条形图:http://jsfiddle.net/XFX5T/
我想知道是否可以将负+正值的总和作为堆叠标签.
如果总数为正数,则在条形图的顶部显示标签.如果总数为负数,则在条形图底部显示标签.
例子中的葡萄柱将具有40个标签.
查看文档,但看起来有nog默认配置设置.
stackLabels: {
enabled: true,
style: {
fontWeight: 'bold',
color: (Highcharts.theme && Highcharts.theme.textColor) || 'gray'
}
}
Run Code Online (Sandbox Code Playgroud)
您可以尝试使用stackLabels格式化程序.例如:
stackLabels: {
formatter: function(){
var sum = 0;
var series = this.axis.series;
for (var i in series){
sum+=series[i].yData[this.x];
}
if (sum < 0 && this.isNegative || sum >= 0 && !this.isNegative)
return sum;
}
...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3708 次 |
| 最近记录: |