Highcharts Columns with icons
author(s):
Patrik Affentranger
original demo graph by:
Torstein Hønsi
by Patrik Affentranger
HTML
<script src="http://code.highcharts.com/highcharts.js"></script>
<div id="container" style="height: 400px"></div>
JavaScript
$(function () {
$('#container').highcharts({
chart: {
type: 'column'
},
xAxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
},
plotOptions: {
column: {
dataLabels: {
enabled: true,
useHTML: true,
formatter: function() {
return '<div style="text-align:center"><div>' + this.y + '</div><div><img src="http://placehold.it/' + (this.y == 0 ? '5' : this.y*2) + '/' + (this.y == 0 ? '5' : this.y*2) + '"></div></div>';
},
y: 0
}
},
series: {
}
},
series: [{
data: [3, 4, 6, 0, 0, 2, 4, 0, 1, 6, 3, 2]
}]
});
});