score:1

Accepted answer

When you change the series types the data grouping also changes, so that points are approximated differently. If you force data grouping to "Week" it will appear more similar (though it might be weird for some other time intervals).

Add this to each series to force "Week" data grouping (JSFiddle):

dataGrouping: {
    units: [[
        'week',
        [1]]
    ]
}

Or see the documentation for more details.

score:2

That issue is caused by dataGrouping. By default, approximation is different for column ('sum') and line ('average'). You can disable dataGrouping or set the same approximation.

plotOptions: {
    series: {
        dataGrouping: {
            approximation: 'average'
        }
    }
},

Live demo: https://jsfiddle.net/BlackLabel/vy9e580s/

API Reference: https://api.highcharts.com/highstock/series.column.dataGrouping.approximation

Docs: https://www.highcharts.com/docs/advanced-chart-features/data-grouping


Related Query

More Query from same tag