坐标轴刻度的时间区间长度是给定的(一个季度),我怎么能设定比如只 显示三个坐标轴刻度么?或者自适应的均匀些?
问题描述
类似 (https://www.visactor.io/vchart/demo/line-chart/multi-line)这样的折线图 坐标轴时间区间长度给定的情况下,该怎么设置坐标轴刻度的显示数量?例如我想只显示三个坐标轴刻度,或者自适应刻度数量。
解决方案
在 VChart 中,共有 linear、band、time、log4 种坐标轴类型。对于每种坐标轴,只需要设置 tick.tickCount=3,或者 tick.forceTickCount=3 即可指定坐标轴刻度的数量。
当未指定 tickCount 时,会采用自适应 tick 数量,自动寻找能够使所有轴标签都不重叠的最大 tick 数量