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數據manipulation-現在我需要一個工作原型演示功能]
這裏是要點:
https://gist.github.com/RCL1/6906892
提前致謝!
-RL
你是什麼意思迭代?你的功能應該做什麼,實際發生了什麼? –
它應該創建一個類似於最初的圖表,但基於傳遞給它的數據集。相反,我得到一個非常寬的堆棧。它看起來不是在計算x軸。由於其非線性特性,我在調試d3.js時遇到很大困難,因此很難在創建過程中觀察發生了什麼。 – user1515373
gist參考添加.. – user1515373