Как показать только значение в виде текста без отражения серии на сложенной гистограмме (apexchart)
Я создаю сложенную гистограмму с помощью apexchart в django. Есть 5 серий данных, и количество продолжающихся серий значительно больше, чем данных других серий (тип данных=цифра), поэтому при просмотре в виде сложенной гистограммы данные серий, кроме продолжающихся, не выглядят тонкими.
Итак, я хочу выводить только значение данных в виде "ongoing: value" над каждым баром без отражения текущей серии на графике. Таких случаев, как мой, очень мало. Я уже несколько дней ищу обходной путь, но никак не могу заставить его работать.
[dashboard.html]
<script>
var options3 = {
series: [
{
name: 'I',
data: {{ I | safe }}
}, {
name: 'S',
data: {{ S | safe }}
}, {
name: 'P',
data: {{ P | safe }}
}, {
name: 'E',
data: {{ E | safe }}
}, {
name: 'ongoing',
data: {{ ongoing | safe }}
},
],
chart: {
type: 'bar',
height: 550,
stacked: true,
},
plotOptions: {
bar: {
dataLabels: {
position: 'center',
},
}
},
dataLabels: {
style: {
fontSize: '10px',
colors: ["#304758"]
}
},
stroke: {
width: 1,
colors: ['#fff']
},
title: {
text: 'I-S-P-E chart',
offsetY: 0,
align: 'center',
},
xaxis: {
categories: {{ teacher | safe }},
},
yaxis: {
title: {
text: undefined
},
},
fill: {
opacity: 1
}
};
var chart3 = new ApexCharts(document.querySelector("#dashboard"), options3);
chart3.render();
</script >