Highcharts金字塔-相同大小的段-尽管有数据值

问题描述 投票:1回答:1

我想知道是否有可能忽略highcharts金字塔中分段的大小。我希望所有细分受众群的规模都相同,尽管价值很高。原因是有时值之间的差异可能很大,而值1-甚至非常重要,在下一个值为500时将变得不可见。而且,如果可能的话,希望能够添加图例。如果无法禁用动态大小调整,最好设置段的最小大小。

感谢您的帮助!

Pawel

charts highcharts
1个回答
0
投票

是,您可以添加其他数据,根据这些数据将计算段的高度。接下来,使用keys选项映射值并在工具提示和数据标签中显示正确的值:

tooltip: {
    pointFormat: '<span style="color:{point.color}">\u25CF</span> {series.name}: <b>{point.realY}</b><br/>'
},

series: [{
    ...
    keys: ['name', 'realY', 'y'],
    dataLabels: {
        format: '<b>{point.name}</b> ({point.realY:,.0f})',
        ...
    },
    data: [
        ['Website visits', 15654, 1],
        ['Downloads', 4064, 1],
        ['Requested price list', 1987, 1],
        ['Invoice sent', 976, 1],
        ['Finalized', 846, 1]
    ]
}]

实时演示: https://jsfiddle.net/BlackLabel/e83fatk2/

API参考: https://api.highcharts.com/highcharts/series.column.keys

© www.soinside.com 2019 - 2024. All rights reserved.