У меня есть Highchart, который отображает среднее значение результатов опроса удовлетворенности сотрудников.
Например, сотрудник A получил три рейтинга в январе (2, 5, 8), средний рейтинг - 5, поэтому я отображаю 5 за этот месяц. Я получаю массив со средними значениями месяцев и помещаю его в график. "Среднее число января, февраля ...".
Теперь мне нужно показать во всплывающей подсказке не среднее, а количество нарушений, полученных сотрудником за данный месяц.
У меня уже есть массив, подготовленный с количеством каждого месяца, но я не могу отобразить его там, где я хочу.
Я пытаюсь отобразить эти данные во всплывающей подсказке, он поступает в виде массива, но он показывает весь массив вместо того, чтобы показывать по одному на серию.
Как я могу это сделать? Понятия не имею.
Highcharts.chart(pessoa, {
chart: {
type: 'column'
},
title: {
text: pessoa
},
subtitle: {
text: 'Média por mês'
},
xAxis: {
categories: meses,
crosshair: true
},
yAxis: {
min: 0,
title: {
text: 'Média'
}
},
tooltip: {
headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
pointFormat: '<tr><td style="color:{series.color};padding:0">
{series.name}: </td>' +
'<td style="padding:0"><b>{point.y:.2f}</b></td><br> Total:' + R(resposta) + '</tr>',
footerFormat: '</table>',
shared: true,
useHTML: true
},
plotOptions: {
column: {
pointPadding: 0.2,
borderWidth: 0,
stacking: 'normal',
dataLabels: {
enabled: true,
color: (Highcharts.theme && Highcharts.theme.dataLabelsColor) || 'black'
}
}
},
series: [{
name: 'Média',
data: nota1
}]
});
Переменная nota1 - это серия (средние значения).