【问题标题】:drawing svg:circle on d3.svg.area().interpolate("basis")在 d3.svg.area().interpolate("basis") 上绘制 svg:circle
【发布时间】:2011-12-26 08:44:30
【问题描述】:

这是我在JsFiddle 上的代码我正在使用d3.svg.area() 绘制一个区域并将点绘制为svg:circle。如果我将.interpolate('basis') 更改为.interpolate('cardinal') 或linear,则可以正常工作但是如何使用basis 插值正确放置点?例如我想把near match点数

【问题讨论】:

  • 我也有这个问题。你想出解决方案了吗?

标签: javascript charts svg protovis d3.js


【解决方案1】:

您可以使用“单调”插值方法,该方法会尊重您的 y 最大值,因此您的圆不会移位。 -卡尼姆斯

【讨论】:

  • 我不想在圆圈上画线。相反,我希望在曲线和 y 轴相交的地方绘制圆圈。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-26
  • 2014-04-21
  • 2018-09-20
  • 2015-01-13
  • 2023-03-21
相关资源
最近更新 更多