[英]Highcharts: Remove left and right padding in column chart
我有一个带有调整后的pointPlacements
, pointPadding
和groupPadding
以及一个具有max
和min
的datetime x轴。
预期的行为是在轴的最小值和最大值上切割了图表,但是Highcharts似乎将x轴在这些极端值的左侧向右延伸了大约每个数据间隔的一半。 ( 见图片 )
我尝试了我在《 API参考》中找到的所有内容,但无法消除侧面的多余空间。
我已经尝试过的事情:
*设定xAxis.minPadding
/ xAxis.maxPadding
到0
与和W / O startOnTick
/ endOnTick
*将xAxis.ceiling
/ x.axis.floor
设置为max
/ min
*将xAxis.margin
设置为0
*设置xAxis.softMax
和xAxis.softMin
而不是xAxis.min
和xAxis.max
*使用pointStart
/ pointInterval
代替数据中的x值
*将chart.spacing
设置为[0,0,0,0]
小提琴: https : //jsfiddle.net/d4rz572L/
您需要正确设置min
和max
属性:
xAxis: [{
type: "datetime",
// pointRange = 1530792000000 - 1530770400000
min: 1530748800000 + (21600000 / 2),
max: 1530835200000 - (21600000 / 2)
}]
现场演示: https : //jsfiddle.net/BlackLabel/8bqt1chn/
API参考: https : //api.highcharts.com/highcharts/series.column.pointRange
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.