HighCharts:限制风玫瑰图中的条形长度

时间:2013-06-18 06:43:38

标签: highcharts

在显示实际数据时,我们在风玫瑰图中面临问题。数据值范围从非常小(100)到非常大(1000000000)。在风玫瑰图表中渲染数据集时,由于必须根据最高值设置最大长度,因此较小的值不可见。

作为解决方法,我们计划将图表中条形/尖峰的长度限制为10px,以便所有值都可见。但无法找到办法。在条形图中,我们可以使用minPointLength属性。

任何人都可以提供有关如何限制条形长度或任何其他解决方法的任何帮助吗?

提前致谢。

2 个答案:

答案 0 :(得分:0)

使用type: 'logarithmic'轴,请参阅:http://jsfiddle.net/3pEbJ/

答案 1 :(得分:0)

非常感谢。它适用于我们的案例。想为使用此属性所需的修改添加几点。 1.在使用“type:'logarithmic'”属性时,如果数据系列包含任何值的值0,则JavaScript将抛出错误#10'无法在对数轴上绘制零或零零值'。要避免此错误,您需要将零值更改为某个非零值。堆叠系列会出现这种情况。 2.提供非零值也会在工具提示中呈现该值。因此,作为一种解决方法,我们可以提供非零值,如0.00001。这样,它将在该系列的工具提示中显示值0,并且相应的栏也会非常小。