此代码在y的正确值处绘制一条线,但不是x值,该值需要是先前绘制的线图上的一个点.基本上我想在折线图中从一个点到另一个点绘制一条线.
我想检索"d.close"的x坐标,它被绘制成线图.该行必须是从y轴到"d.close"的点值
var st=line[v];
var x=v+1;
var end=line[x];
var mean_value = meanArr[v];
svg.append("line")
.attr("class", "mean-line")
.attr({ x1: st, y1: y(mean_value), x2: end, y2: y(mean_value) });
svg.append("text")
.attr({ x: end + 5, y: y(mean_value) + 4})
.text(mean_value+" mean");
Run Code Online (Sandbox Code Playgroud)
v = 0 line [v] =对应于来自https://leanpub.com/D3-Tips-and-Tricks/read的 "d.close"的值
meanArr []包含计算值