Рисование svg: окружность на d3.svg.area().interpolate("основа")

Вот мой код на JsFiddle, который я использую d3.svg.area() нарисовать область и рисовать точки как svg:circle в теме. что работает хорошо, если я изменюсь .interpolate('basis') в .interpolate('cardinal') или же linear Но как правильно поставить точки с basis интерполяция? например, я хочу поставить near match точки

1 ответ

Вы можете использовать метод интерполяции "monotone", который будет учитывать ваш максимум y, и поэтому ваши круги не будут смещены. -Canimus

Другие вопросы по тегам