d3.js-仅生成最大值的刻度

d3.js-仅生成最大值的刻度,d3.js,D3.js,如何设置将在轴上生成(可见)的刻度最大值?我有多个y轴的多折线图。其中一个折线图的最大值位于y轴的一半。如何防止生成高于此最大值的刻度?现在我正在使用.tickValues(域),但这只生成最小值和最大值 假设域是预期的最小值和最大值的数组。试试像这样的东西 .tickValues(d3.range(domain[0], domain[1]+1)) 这里有一个游戏这是我需要的东西。您是否有办法从d3.range中仅获取最小值和最大值之间的x值?陛下计数步骤…我发现:var步骤=(域[1]-域[

如何设置将在轴上生成(可见)的刻度最大值?我有多个y轴的多折线图。其中一个折线图的最大值位于y轴的一半。如何防止生成高于此最大值的刻度?现在我正在使用
.tickValues(域),但这只生成最小值和最大值


假设
是预期的最小值和最大值的数组。试试像这样的东西

.tickValues(d3.range(domain[0], domain[1]+1))

这里有一个游戏

这是我需要的东西。您是否有办法从
d3.range
中仅获取最小值和最大值之间的x值?陛下计数步骤…我发现:
var步骤=(域[1]-域[0])/10以获得10个刻度;)感谢您的
d3.范围