.ticks 属性不会影响我的图表

  • 本文关键字:影响 属性 ticks d3.js
  • 更新时间 :
  • 英文 :


我的定量轴上有24个类别,我想显示大约6个类别。我尝试在我的轴上添加。ticks(6),像这样

var xAxis = d3.svg.axis()
              .scale(x)
              .orient("bottom")
              .ticks(6);

但是我的图表仍然显示了所有24个类别。我使用的刻度是

var x = d3.scale.ordinal()
          .rangeRoundBands([0, width], .1, 1);

知道为什么会这样吗?

.ticks()函数对序轴不做任何事情。根据您想要做的事情,您可能根本不需要轴—只需将您想要的标签与您为类别添加的点/条/任何内容一起放置。

最新更新