0

我正在使用 Highcharts 在相当小的空间内显示具有大量点的数据系列,这是一个演示。当每个点上都显示数据点标记时,图表会非常混乱且难以阅读。您可以通过更改完全删除标记

    plotOptions: {
        line: {
            marker: {
                enabled: true
            }  
        }
    }

    plotOptions: {
        line: {
            marker: {
                enabled: false
            }  
        }
    }

但我想在这两个极端之间做点什么。有没有办法指定应该显示的最大标记数,例如 20。我并不特别关心标记了哪 20 个点,但显然应该选择标记点,使标记均匀分布。

4

4 回答 4

1

我建议看一下允许对数据进行分组的 Highstock。

http://api.highcharts.com/highstock#plotOptions.series.dataGrouping

于 2013-08-13T10:41:01.403 回答
1
于 2013-08-13T08:56:54.020 回答
0

利用:

xAxis: {
    tickInterval: 5, 
....
于 2016-10-11T14:31:25.330 回答
-1

您可以通过将最小和最大范围设置为来减少标记xAxis

xAxis: { max: 100, min: 50 }

演示:http: //jsfiddle.net/jhG8j/7/

于 2013-08-13T09:02:47.037 回答