伙计们-
我一直在尝试使用相同的数据集在堆积条形图的顶部添加折线图。堆积条形图工作正常,但我只得到函数的折线图部分绘制的一对点。
由于折线图将使用相同的 x 轴,我重用了该部分功能。函数的“y”部分为“data”对象的前两个孩子返回正确的值,但它不会再进一步了。
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
任何帮助,将不胜感激!
谢谢,
强化学习