【问题标题】:Ticks only at the start and end of an axis [closed]仅在轴的开始和结束处打勾[关闭]
【发布时间】:2012-06-26 15:53:41
【问题描述】:

我是使用 D3 的新手。我只想在开始和结束的轴上打勾。我该怎么做?

谢谢

【问题讨论】:

  • 不确定这不是一个真正的问题; D3作者很好地理解了这个问题。你能解释一下为什么你觉得这个问题很模糊吗?如有必要,我会重新措辞。

标签: javascript visualization d3.js


【解决方案1】:

最小值和最大值(域范围)是域路径的一部分,因此一种选择是将axis.ticks 设置为零以隐藏刻度并仅显示域路径。例如:

但是,域路径不包含值的文本标签。因此,为此,您可以改为将 axis.tickValues 设置为显式刻度的最小值和最大值:

【讨论】:

  • 太棒了!非常感谢。
猜你喜欢
  • 2013-01-20
  • 2013-01-03
  • 1970-01-01
  • 2018-02-23
  • 2022-12-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多