score:2

Accepted answer

You can set minRange and min for xAxis. Just like this: http://jsfiddle.net/fkk4b/3/

        xAxis: {
            type: 'category',
            /*categories: [
                'Smallest Priority',
                'Performance inprovement Priority',
                'Performance inprovement Priority',
                'Biggest Priority'
            ],*/
            min: 0,
            minRange: 3,
           lineWidth: 2,
           minorTickLength: 0,
           tickLength: 0,
        },

Not universal solution, but works for the same number of categories in one chart.

EDIT:

To remove extra labels, use formatter:

            labels: {
                formatter: function() {
                    if(this.axis.series[0].levelNumber == 1 && !this.isFirst )  {
                        return ''; 
                    } else {
                         return this.value;   
                    }
                }
            }

Related Articles