В первом случае вы должны отключить grouping
для серии:
plotOptions: {
series: {
grouping: false
}
}
Живая демоверсия: http://jsfiddle.net/BlackLabel/v7qx1s5u/
Во втором случае вы можете определить отдельную метку данных для точки:
series: [{
type: 'column',
data: [{
x: 0,
y: 1,
dataLabels: {
align: 'center',
enabled: true,
useHTML: true,
formatter: function() {
return '<img src="https://www.highcharts.com/samples/graphics/sun.png"><img>';
}
}
},
[1, 2],
[2, 3]
]
}]
или в formatter
функция определяет некоторые правила, где метка данных должна быть изображением:
dataLabels: {
align: 'center',
enabled: true,
useHTML: true,
formatter: function(){
if (this.point.index === 1){
return '<img src="https://www.highcharts.com/samples/graphics/sun.png"><img> ';
}
}
}
Демонстрация в реальном времени: http://jsfiddle.net/BlackLabel/72Lahvp4/