我正在使用NVD3的lineChart模型。
我需要强制设置相对于实际值的最小和最大y轴值,例如:
chart.lines.forceY([分钟/ 1.1,最大* 1.1]);
如何获得当前的最小/最大y轴值?
答案 0 :(得分:5)
您可以通过chart.yAxis.scale().domain()
获取当前域名。
答案 1 :(得分:1)
如果您已经像这样设置了y轴域:
var yAxis = d3.svg.axis().scale(y)
.orient("left").ticks(5);
y.domain([0, d3.max(yourData)]);
您可以通过y
访问这些值。 y[0]
是最低要求,y[1]
是最高