无法排序的绘图系列避免Highcharts错误15

时间:2015-10-20 17:53:07

标签: highcharts

第二版:

我正在重新讨论这个问题,希望能更清楚。

我有一个数据系列,如: [[-3,30],[-2,40],[1,50],[3,60],[2,50],[ - 140],[ - 4,30]]

我需要Highcharts将它绘制成一条线条图形。 Highcharts给出了错误15,因为系列没有排序。

问题是系列无法排序,因为它会伪造数据输出。图片和小提琴上的例子显示了预期的结果,如果系列被排序(模糊的情节)会发生什么:

我尝试了样条和区域,但都给出了错误15。

我尝试了多边形,避免了错误15,但它绘制了一个填充区域,我不能只获得边框。

有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

刚从Highcharts论坛得到了一个解决方案,来自Izothep(非常感谢他):

with scatter http://jsfiddle.net/izothep/pfddg2je/17/
with polygon http://jsfiddle.net/izothep/45v6xefb/1/

很抱歉,但我还没有权利直接发布小提琴链接。

如果你有多个系列,你可以,例如,循环通过Highcharts.getOptions()。colors [i],我是系列号,并将其设置在lineColor和被调用的颜色上#39;假'在提出的解决方案。