我想知道是否有可能忽略highcharts金字塔中分段的大小。我希望所有细分受众群的规模都相同,尽管价值很高。原因是有时值之间的差异可能很大,而值1-甚至非常重要,在下一个值为500时将变得不可见。而且,如果可能的话,希望能够添加图例。如果无法禁用动态大小调整,最好设置段的最小大小。
感谢您的帮助!
Pawel
是,您可以添加其他数据,根据这些数据将计算段的高度。接下来,使用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