【问题标题】:How to make the NVD3 discreteBarChart labels on the X axis to adapt to the width or to the number of labels?NVD3如何让X轴上的discreteBarChart标签适应宽度或标签数量?
【发布时间】:2013-06-10 19:48:21
【问题描述】:

我目前正在使用NVD3 discreteBarChart,但我有很多数据,并且 X 轴上的标签,即我的应用程序中的日期,正在相互侵蚀,如下所示:)。 multiBarlinePlusBar 图表不会发生这种情况,其中标签会自动调整:

如何防止离散条形图上的标签影响其他标签?

感谢您的回答!

【问题讨论】:

  • 为什么不使用只有一组的多栏?
  • 你说得对,这是我的第二个选择,如果我找不到解决方案,我会这样做。在这种情况下,如果我可以隐藏“堆叠”和“分组”单选按钮,那就太好了,但我不知道该怎么做:/
  • 你试过类似chart.xAxis.ticks(10)吗?
  • 我只是试了一下,但它并没有改变任何东西,即使使用不同的值......

标签: javascript d3.js nvd3.js


【解决方案1】:

回答有点晚,但要获得类似的结果,但使用Lars 提到的多条形图,您可以使用以下命令获得类似的图形(即隐藏“堆叠”和“分组”以及图例纽扣)。

n1$chart(showControls = FALSE, showLegend = FALSE)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多