如何在Vega图表中的第n个刻度之后显示标签

时间:2020-07-02 15:38:18

标签: label linechart axes vega-lite vega

我正在尝试使用Vega图表绘制计数与时间的关系。我设置了tickCount以指定图表中的刻度数。但是相应的标签之间有很大的空间(此处两个标签之间几乎有8个滴答间隙)。有没有一种方法可以在图表中的第n个刻度之后显示标签。例如,如果我的标签跨越5个刻度,我应该在每7个刻度之后绘制一个标签,以便两个标签之间只有一个刻度?

I want to show a label after every 6th tick

Link of my spec in vega editor

1 个答案:

答案 0 :(得分:0)

首先,我将移除labelSeparation并降低tickCount。这就是15的滴答数时的样子。

enter image description here