Highcharts 如何避免在烛台图中添加散点序列时出现空白?
我认为新添加的系列不应影响旧系列,但当我尝试添加带有自定义标记的分散系列时,新点所在的烛台之间将创建空白。我知道将xAxis上的ordinal选项设置为false可以避免此问题,但问题是,烛台的某些数据点可能丢失,从而在烛台系列上产生间隙。因此,我想要的是一个分散系列不会改变烛台系列的外观 这是我传递给highstock系列的选项:Highcharts 如何避免在烛台图中添加散点序列时出现空白?,highcharts,highstock,Highcharts,Highstock,我认为新添加的系列不应影响旧系列,但当我尝试添加带有自定义标记的分散系列时,新点所在的烛台之间将创建空白。我知道将xAxis上的ordinal选项设置为false可以避免此问题,但问题是,烛台的某些数据点可能丢失,从而在烛台系列上产生间隙。因此,我想要的是一个分散系列不会改变烛台系列的外观 这是我传递给highstock系列的选项: series : [{ type : 'candlestick', name : 'AAPL Stock P
series : [{
type : 'candlestick',
name : 'AAPL Stock Price',
data : data,
dataGrouping : {
units : [
['week', // unit name
[1] // allowed multiples
], [
'month',
[1, 2, 3, 4, 6]]
]
}
}, {
type: "scatter",
data: [{
x: 1362407640000,
y: 460,
marker: {
symbol: 'url(http://www.highcharts.com/demo/gfx/sun.png)'
}
}],
}]
总之,我只想在创建散射系列时,去掉烛台系列上的空白
这是小提琴。谢谢你的帮助 一般来说,这正是顺序轴的工作原理。有一个简单的解决方法,使用第二个xAxis,它链接到第一个xAxis,并将散点序列连接到该轴。例如:
非常感谢你!它就像一个符咒。我还将tickWidth设置为0以完全隐藏轴。
xAxis: [{
opposite: false
}, {
linkedTo: 0,
offset: 0,
labels: {
enabled: false
}
}],
series : [{
type : 'candlestick',
name : 'AAPL Stock Price',
data : data,
dataGrouping : {
units : [
['week', // unit name
[1] // allowed multiples
], [
'month',
[1, 2, 3, 4, 6]]
]
}
}, {
type: "scatter",
xAxis: 1,
data: [{
x: 1362407640000,
y: 460,
marker: {
symbol: 'url(http://www.highcharts.com/demo/gfx/sun.png)'
}
}],
}]