-1
Folks-d3.js线功能不遍历整个阵列
我已经尝试添加上的堆积条形图的顶部上的线图,使用相同的数据集。堆积的条形图工作正常,但我只得到一对由该功能的折线图部分绘制的点。
由于折线图将使用相同的x轴,我重用了该函数的那部分。函数的“y”部分为“数据”对象的前两个子元素返回正确的值,但不会再继续。
var line1 = d3.svg.line()
.x(function(d,i) { console.log(x(x.domain()[i])); return x(x.domain()[i])}); //34 and 92
.y(function(d,i) { console.log(d[i].total); return d[i].total}); //124 and -70
然后我把它叫做:
svg.append("svg:path").attr("d", line1(data)).attr("class", "data1");
我已经发布了它的github:
https://gist.github.com/RCL1/6906892
任何帮助,将不胜感激!
谢谢,
RL
谢谢拉斯 - 我会采取劝告下的数字评论! -RL – user1515373