ElementStacks
HTML
<script src="http://highcharts.com/js/testing.js"></script>
<div id="container" style="height: 400px; width: 500px"></div>
JavaScript
var max = 10;
label = (function(){ // just generate few categories here...
var arr = [], i;
for(i=0; i<max; i++)
arr[i] = 'category '+i;
return arr;
})()
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container'
},
plotOptions: {
series: {
dataLabels: {
enabled: true,
formatter: function() {
return label[this.x]
}
}
}
},
series: [{
type: 'scatter',
data: (function(){
var arr = [], i;
for(i=0; i<max; i++)
arr[i] = Math.random()*100
return arr;
})()
}]
});