drawing svg:circle on d3.svg.area().interpolate("basis")
Asked Answered
I

1

4

Here is my Code on JsFiddle I am using d3.svg.area() to draw an area and drawing the points as svg:circle on it. whch works okay If I change .interpolate('basis') to .interpolate('cardinal') or linear But how to put the points properly with basis interpolation ? e.g. I want to put the near match points

Imf answered 10/11, 2011 at 16:55 Comment(1)
I too have this problem. Did you come up with a solution?Doddered
T
1

You can use the interpolation method "monotone" that will respect your y maximum and therefore your circles will not be displaced. -Canimus

Treatment answered 13/2, 2012 at 17:46 Comment(1)
I don't want the line to be drawn over the circles. rather I want the circles to be drawn where the curve and y axis meets.Imf

© 2022 - 2024 — McMap. All rights reserved.