d3.js-定制线路生成器

d3.js-定制线路生成器,d3.js,D3.js,是否有一种方法可以更改line generator函数以添加比数据更多的点? 我需要修改由d3.svg.line生成的path元素,以执行类似于中的操作。现在我像前面提到的例子一样,在生成一行之后做这件事,但在很多地方必须这样做。我想知道有没有可能在发电机里做些什么 var line = d3.svg.line() .x(function(d,i) { return x(d.x); }) .y(function(d,i) { return y

是否有一种方法可以更改line generator函数以添加比数据更多的点? 我需要修改由
d3.svg.line
生成的path元素,以执行类似于中的操作。现在我像前面提到的例子一样,在生成一行之后做这件事,但在很多地方必须这样做。我想知道有没有可能在发电机里做些什么

   var line = d3.svg.line()
            .x(function(d,i) { return x(d.x); })
            .y(function(d,i) { return y(d.y); });

您需要自己实现一个线生成器。下面是关于自定义生成器的另一个问题,以自定义圆生成器为例: