我想按特定的时间间隔在图表上显示刻度线。因此,我在图表选项中使用了“ tickInterval:46”。但是,x =轴的默认值显示0、46、92等,我只想显示值1、2、3等。如果使用...
xAxis: {
categories: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16'],
tickInterval: 46
}
我在图表上的第一个刻度被标记为“ 1”,但其他刻度值遵循原始顺序。因此,我的新x轴值遵循“ 1、46”,92、138等。
请允许我在x =轴上显示我所需的值。我不知道我在这里想念的是什么。
下面的小提琴显示了我遇到的问题。
非常感谢。
这似乎可以解决问题...
xAxis: {
tickInterval: 23,
tickmarkPlacement: 'on',
labels: {
style: {
fontSize: '8px',
fontFamily: 'Verdana, sans-serif'
},
formatter: function() {
if (this.isFirst){
return 0;
} else {
return (this.value / 23);
}
}
},
},
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句