2
我正在建立一個使用Ruby的後端d3.js散點圖可視化。 我的ruby代碼輸出的x和y值是由兩個向量x和y構成的。乾淨的方式來創建從x和y向量散點圖
是否有一種簡單的方法將點作爲直接從矢量繪製的散點圖?由於我是d3的新手,我一直在使用Scott Murray的tutorials作爲創建我的散點圖的參考,但他使用了一組值來代替x和y向量。
我試着這樣做,但它似乎沒有工作
svg.selectAll("one_circle")
.data(dataset)
.enter()
.append("circle")
.attr("class", "datapoint")
.attr("cx", function(d){
return xscale(x[d]);
})
.attr("cy", function(d){
return yscale(y[d]);
})
.attr("r", 2);
謝謝!
謝謝@Ray,這正是我需要的!我不知道zip功能,謝謝!實際上,我的數據集不清楚,x和y應該是數據集[「x」]和數據集[「y」],因爲它們來自JSON對象,但我知道了! – avyfain