Highcharts Highstock图形在某些缩放级别显示点而不是线

Highcharts Highstock图形在某些缩放级别显示点而不是线,highcharts,highstock,Highcharts,Highstock,我使用Highcharts股票图表来显示相对于时间的百分比 在某些缩放级别(在本例中,当缩放到大约6到12年的时间跨度时),绘图奇怪地从一条直线变为零散点 你知道为什么会这样吗?还是高库存的虫子 你可以在这里看到一个正在运行的Highstock图表的示例。在Highstock论坛上发布后,我发现问题被发布在github上,这是因为默认值为gapSize选项。根据, 虚张声势 定义何时在图形中显示间隙。间隙大小为5表示如果两点之间的距离大于最近两点之间距离的五倍,则图形将被打断 在实践中,此选项

我使用Highcharts股票图表来显示相对于时间的百分比

在某些缩放级别(在本例中,当缩放到大约6到12年的时间跨度时),绘图奇怪地从一条直线变为零散点

你知道为什么会这样吗?还是高库存的虫子


你可以在这里看到一个正在运行的Highstock图表的示例。

在Highstock论坛上发布后,我发现问题被发布在github上,这是因为默认值为
gapSize
选项。根据,

虚张声势 定义何时在图形中显示间隙。间隙大小为5表示如果两点之间的距离大于最近两点之间距离的五倍,则图形将被打断

在实践中,此选项最常用于可视化时间序列中的间隔。在股票图表中,日间数据可用,而夜间和周末则会出现缺口

默认值为5


gapSize
设置为null。

在Highstock论坛上发布后,我发现问题发布在github上,这是因为
gapSize
选项的默认值。根据,

虚张声势 定义何时在图形中显示间隙。间隙大小为5表示如果两点之间的距离大于最近两点之间距离的五倍,则图形将被打断

在实践中,此选项最常用于可视化时间序列中的间隔。在股票图表中,日间数据可用,而夜间和周末则会出现缺口

默认值为5


gapSize
设置为null。

在我的特殊情况下,此问题的原因是数据输出不正确。 在“series”属性中,“data”数组中有一个“false”值

例如:

series : {
   "type":"column",
   "name":"Test",
   "data":[541,784,false,251,353]
}

已更正后端中的问题,因此“false”被解释为0,现在一切正常。

在我的特殊情况下,此问题的原因是数据输出不正确。 在“series”属性中,“data”数组中有一个“false”值

例如:

series : {
   "type":"column",
   "name":"Test",
   "data":[541,784,false,251,353]
}

已更正后端中的问题,因此“false”被解释为0,现在一切正常。

奇怪:设置时(请注意,我使用的是宽度,而不是最小宽度),它工作正常;在827px时,它不能。实际上它也不能完美地工作。也许您应该看看highchart的数据分组功能。通过在图表定义中添加“plotOptions:{series:{dataGrouping:{units:[['month',[1]]]]}}”,效果很好;在827px时,它不能。实际上它也不能完美地工作。也许您应该看看highchart的数据分组功能。通过在图表定义中添加“plotOptions:{series:{dataGrouping:{units:[['month',[1]]]]}}”,它可以正常工作。