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 Query

More Query from same tag