0

伙计们——

我现在正在尝试根据单击第一个图表中的哪个系列来触发第二个图表。

根据所选择的,将两个数据集之一发送到函数:

.on("mouseup", function(d) {return d.myCat == 0 ? updateData(yesXYZData) : updateData(nonXYZData)})

这部分有效,但我在目标 div 中获得了一大堆,而不是我期望的迭代。

function updateData(whichDataSet) {...

我尝试将 updateData() 函数放入 window.onload 函数中,复制或重用各种元素(因为 X 轴的域和范围相同,我希望重用)。

[注意-我接受了 Lars Kothoff 关于数据对象中数字的建议。此外,稍后我将创建一个更好的数据结构,使用 crossfilter.js 和本机 d3.js 数据操作 - 现在我需要一个工作原型来展示功能。]

这是要点:

https://gist.github.com/RCL1/6906892

提前致谢!

-RL

4

1 回答 1

0

要点的第 242 行。我需要使用未经过滤的数据版本来计算 x 轴(totalAll.map)。

于 2013-10-10T20:21:36.900 回答