Highcharts Bubblechart最小/最大气泡大小

时间:2013-03-12 17:07:50

标签: highcharts bubble-chart

我想在气泡图上显示一些动态数据。此时,当添加或取走点时,highcharts会重新计算剩余气泡的大小。有没有办法像x轴和y轴那样指定最小值/最大值?

我在源代码中看到过minSize和maxSize选项,但我认为这些选项指定了像素,而不是数据的最小值。

1 个答案:

答案 0 :(得分:3)

Highcharts会像这样计算气泡的大小:

最大气泡半径= maxSize 最小气泡半径= minSize

因此,如果添加具有较低z值的气泡然后添加最小气泡,则新气泡将获得半径minSize。曾经是最小泡沫的泡沫将会增长。 同样适用于比最大泡沫更大的新泡沫。

如果您知道z值的可能范围,则可以根据最小z值到该范围起点的距离计算minSize,并使用maxSize计算最大z值到该范围末尾的距离。 现在,如果添加的气泡小于最小气泡,则调整minSize。现有的泡沫将保持其先前的尺寸。