Javascript 是否可以使用highchart将分别属于不同系列的两列精确放置在x轴的刻度上?
下图是我想要的结果(每一列都属于不同的系列): 当,这是一个可实现的结果;但是,当出现这种情况时,这些条的位置是倾斜的(不完全在刻度上) 这两个图表之间的唯一区别是:Javascript 是否可以使用highchart将分别属于不同系列的两列精确放置在x轴的刻度上?,javascript,highcharts,Javascript,Highcharts,下图是我想要的结果(每一列都属于不同的系列): 当,这是一个可实现的结果;但是,当出现这种情况时,这些条的位置是倾斜的(不完全在刻度上) 这两个图表之间的唯一区别是: { enableMouseTracking: false, pointPlacement: 'on', data: finArray, //position not skewed as this series has the same
{
enableMouseTracking: false,
pointPlacement: 'on',
data: finArray, //position not skewed as this series has the same data as the other series
pointWidth: argPWidth
}]
及
我认为禁用分组应该可以解决您的问题:
var chart = Highcharts.chart('container', {
chart: {
type: 'column'
},
xAxis: {
min: 0.5,
max: 2.5,
tickInterval: 1
},
plotOptions: {
column: {
grouping: false
}
},
series: [{
data: [
[1, 5]
]
}, {
data: [
[2, 2]
]
}]
});
现场演示:
API参考:我认为禁用
分组应该可以解决您的问题:
var chart = Highcharts.chart('container', {
chart: {
type: 'column'
},
xAxis: {
min: 0.5,
max: 2.5,
tickInterval: 1
},
plotOptions: {
column: {
grouping: false
}
},
series: [{
data: [
[1, 5]
]
}, {
data: [
[2, 2]
]
}]
});
现场演示:
API参考: