I'm using NVD3's lineChart model.
I need to force-set the min and max y-axis values relative to the actual ones, e.g.:
chart.lines.forceY([min/1.1,max*1.1]);
How can I get the current min/max y-axis values?
You can get the current domain through chart.yAxis.scale().domain()
.
If you have already set the y-axis domain like so:
var yAxis = d3.svg.axis().scale(y)
.orient("left").ticks(5);
y.domain([0, d3.max(yourData)]);
you can access the values through y
. y[0]
is the minimum, y[1]
is the max.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With