2
我試圖在d3.pack應用轉移()。d3.pack()轉換更新
我想通過一個新的paremeter象徵,但應用的轉變, 新界和其父母時,不要保持結構「和諧」了(有些孩子圓不包含再由其父母)。
我通過......
pack.value(function(d) {
return gScale(d.new_parameter)
})
重建封裝應用新的價值...
svg.data([json]).selectAll("g.node").data(pack.nodes)
添加新節點(它應該正確地已經定位與父母),並最終使一個圓過渡(其新的半徑應該是成正比的新包裝,所以我不明白的地方的錯誤是...)
任何想法或引用?
看來,要轉換的圓圈元素的半徑,但不轉換x和這些元素 – Josh 2012-08-05 23:41:33
是喬希,你是right.Thanks的y位置。我終於設法讓它工作! http://bl.ocks.org/3263043 – user1249791 2012-08-06 15:40:55