Highcharts - 显示超出范围的数据

时间:2017-06-20 20:45:12

标签: javascript highcharts

我试图在高价图表中显示稀疏时间序列数据,并且希望能够包含指示显示日期范围之外的数据的行。例如,如果我有一个包含以下数据系列的图表:

    |                        |     
    |           D---E        |     
    |          /     \       |     
A---|---B     /       \      |     
    |    \   /         \     |     
    |     \ /           F----|---G 
    |      C                 |     

...并且由垂直线指示的观察窗口,我想绘制图表以包括点A和点之间的数据线的部分。 B,以及点F和B之间的线的部分。 G落在窗口内。这样观众就会知道有超出当前日期范围的数据。所需的图表如下所示:

    |                        |
    |           D---E        |
    |          /     \       |
    |---B     /       \      |
    |    \   /         \     |
    |     \ /           F----|
    |      C                 |

1 个答案:

答案 0 :(得分:0)

Plot Bands可以像这样在图表上创建。

 xAxis: {
        plotLines: [{
            color: '#FF0000',
            width: 2,
            value: 5.5
        }]
    }

仅显示范围内的数据,可以通过使用xAxis中的最小和最大键更新xAxis上的范围来完成。或者购买更新系列数据以从数据中删除这些特定点。

MAX http://api.highcharts.com/highcharts/xAxis.max MIN http://api.highcharts.com/highcharts/xAxis.min

有一些highcharts提供的方法可以让你更新api文档中也包含的Axis和Series选项