对于相同的值,我想将点放置在折线图y轴上的不同位置。
尝试了pointPlacement,但仅适用于x轴(类别轴)。
我希望o / p为-
在这里,所有行的值都相同,但这些行垂直对齐。 如果我使用pointPlacement,那么这些行将垂直对齐,这是我不希望的。
请建议使用一个属性在高图中垂直对齐点。
答案 0 :(得分:0)
您可以增加重叠点的y
值,或使用其他视觉概念来显示数据:https://www.highcharts.com/forum/viewtopic.php?t=39648
var series = [{
data: [1, 4, 1, 3, 1]
}, {
data: [2, 4, 1, 3, 2]
}, {
data: [3, 4, 1, 3, 3]
}],
increaseValue = 0.1;
series[0].data.forEach(function(point, i) {
series.forEach(function(s) {
if (point === s.data[i]) {
s.data[i] += increaseValue;
increaseValue += 0.1;
}
});
increaseValue = 0.1;
});