D3单调插值 - 平滑线

时间:2016-07-20 04:20:03

标签: d3.js d3v4

我使用以下代码:

text-

现在我正在将所有视觉研究更新到D3版本4,我无法解决如何升级上述插值问题。

我想平滑这条线。

1 个答案:

答案 0 :(得分:9)

这是使用D3版本4.x的代码:

var c = d3.line()
    .curve(d3.curveMonotoneX)
    .x(function(d) { return x(d.date); })
    .y(function(d) { return y(d.close); }); 

您还可以使用d3.curveMonotoneY,具体取决于您希望保持单调性的轴。

这是API 链接到更改v3 to v4