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?
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()
.
d3.extent
on your data. –
Lampyrid 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.
© 2022 - 2024 — McMap. All rights reserved.