matpop
matpop

Reputation: 2020

Preserve time spacing ratio of gaps in Highstock charts

In Highstock charts, any gap will always have the same width (it seems the width of the smallest distance between points) regardless of the time interval of the gap, resulting in narrowing of the time/x axis, while this doesn't happen in the "navigation" series.

Example of gap

Is there any easy way to make the chart preserve the spacing of the gap according to its duration, as it already happens in the navigation bar (thus keeping the x axis without narrowing)?

Upvotes: 1

Views: 234

Answers (1)

Grzegorz Blachliński
Grzegorz Blachliński

Reputation: 5222

Standard Highstock chart is using ordinal xAxis by default.

In an ordinal axis, the points are equally spaced in the chart regardless of the actual time or x distance between them. This means that missing data for nights or weekends will not take up space in the chart. Defaults to true.

You can try disabling this parameter by setting xAxis.ordinal to false http://api.highcharts.com/highstock/xAxis.ordinal

        xAxis: {
            ordinal: false
        },

Upvotes: 1

Related Questions