>我正在创建一个带有分组数据的烛台图,并希望能够根据每根蜡烛定义的像素宽度显示特定范围,而不考虑是否缺少数据。
plotOptions: {
candlestick: {
pointWidth: 10,
pointPadding:5
}
},
因此,如果总 plotWidth 为 700px,每根蜡烛约为 15px,数据分组为 1 分钟,则 xAxis 中大约有 47 分钟。
我想我可以计算并添加缺失的数据/点,但是有没有办法强制 xAxis 显示范围并自动绘制我拥有的任何数据?
首先:您可以使用或pointPadding
或pointWidth
,其中宽度具有更高的优先级。
无论如何,您可以使用序号轴(这是默认行为)来删除点之间的缺失数据。这意味着点将在图表上均匀分布。你只有10分?每个将占用相同的空间量,x 值将具有较低的优先级。
这是示例:http://jsfiddle.net/WbynW/
您只能观察 5 个点,但每个点的宽度为 10px,并且每个点之间的距离相同。注意 x轴标签 (1.1月, 11.扬等)