我创建了x轴并将刻度值定义为5并且其工作正常。但是,如果我想要轴上的7个刻度。我不能让它工作。
我做了一些搜索,找到了ticks can take only multiple of 2,5,10 not any number
的答案。但我在一个场景中,我想得到正好7个滴答,我无法得到它。
有没有办法让它发挥作用? Link
提前致谢
答案 0 :(得分:1)
如果您自己给出刻度值
,这是否解决了您的目的?var xAxis = d3.svg.axis()
.scale(axisScale)
.tickValues([10, 20, 30, 50, 60, 80, 100]);//tick values as per your choice
工作代码here