相关疑难解决方法(0)

在d3中,如何从SVG线获取插值线数据?

我显示与D3的线图与大致下面的代码(给定规模的功能x,y并且浮子阵列data):

 var line = d3.svg.line()
         .interpolate("basis")
         .x(function (d, i) { return x(i); })
         .y(function (d) { return y(d); });
 d3.select('.line').attr('d', line(data));
Run Code Online (Sandbox Code Playgroud)

现在我想知道给定水平像素位置处线垂直高度.该data阵列具有比像素更小的数据点,并且所显示的线被内插,因此仅从data阵列推断给定像素处的线的高度并不是直截了当的.

任何提示?

javascript graphics svg d3.js

16
推荐指数
2
解决办法
9460
查看次数

标签 统计

d3.js ×1

graphics ×1

javascript ×1

svg ×1