score:2

You can approximate this pretty well using a "Bar with negative stack". You'll need to split your center "neutral" data into two series; one for the negative side and one for the positive and then link them together:

        series: [{
            name: 'Strongly Disagree',
            data: [-10, -5, -6]
        }, {
            name: 'Disagree',
            data: [-2, -5, -3]
        }, {
            name: 'Neutral',
            data: [-2, -5, -3],
            color: 'gray',
            id: 'neutral'
        },{
            name: 'Strongly Agree',
            data: [5, 1,6]
        },{
            name: 'Agree',
            data: [6, 8, 2]
        },{
            name: 'Neutral',
            data: [2, 5, 3],
            color: 'gray',
            linkedTo: 'neutral'
        }]

Fiddle here.

enter image description here


Related Query

More Query from same tag