,所以我想單獨的每個cicle到這個樣子創建位置/和循環使用D3使用的JavaScript /或咖啡
![enter image description here][1]
這裏
添加文本但裏面的內容,但我不能」弄明白怎麼我的圈子裏就不會傳播出去,因爲我用下面
svg_w = 800
svg_h = 400
svg = d3.select("body").append("svg").attr("width", svg_w).attr("weight", svg_h)
list = [1,2,3,4,5]
dataset = (x*10 for x in list)
console.log dataset
nodes = svg.append("g").attr("class", "nodes").selectAll("circle")
.data(dataset).enter().append("g")
.attr("transform", (d, i) ->
d.x = i * 70 + 50
d.y = svg_h/2
"translate(" + d.x + "," + d.y + ")"
)
nodes.append("circle").attr("class", "node").attr "r", 20
nodes.append("text").attr("text-anchor", "middle").text (d) ->d.name
這coffescript代碼我的結果顯示我的圈子左上角絡筒機
什麼建議嗎?
感謝
「重量」屬性應該是「高度」,但除此之外它看起來應該起作用。 –