force-layout

    13熱度

    1回答

    原文:http://mbostock.github.com/d3/ex/force.html 在他的例子在上面的鏈接提供的,我只是想用自己的名字來代替圈節點來代替。我不太瞭解D3和js/jquery,但我正在試圖弄清楚它是如何工作的。 我能夠用svg:text代替節點,但是當我這樣做時,他們只是在他們開始的任何地方「產卵」,並且他們不動畫。我不知道是否應該在這裏使用組。如果我這樣做,教我如何。 到

    9熱度

    2回答

    我正在使用D3 JavaScript庫將數據顯示爲強制定向標記。它工作正常。但我無法將點擊事件添加到圈子中。所以當我點擊圓圈時,我會得到圓圈的詳細分析並將其顯示在模態框中。 var links = [{source: "x", target:"y", type: "paid"},......]'; var nodes = {}; // Compute the distinct nodes

    16熱度

    4回答

    我正在使用d3.js來生成由50K節點組成的圖形的強制定向佈局。對於小於5K的任何事物,圖書館都可以創造奇蹟。我正在使用直接關閉d3.js examples page的示例,方法是更改​​引用以加載我的json文件。 是否有任何提示,以加快渲染?如果還有其他的選擇,那也不錯。

    11熱度

    1回答

    d3有a demo of a Force-Directed Graph Layout。 而不是圓圈,我想圖中的所有節點都是圖像。 所以,我改變 .append("svg:circle") .attr("class", "node") .attr("cx", function(d) { return d.x; }) .attr("cy", function(d)

    5熱度

    1回答

    我想要使用和理解D3 visualization library(http://mbostock.github.com/d3/),並且我正在查看their force directed code,看起來他們正在使用四叉樹來計算力在一個粒子上。代碼是 var k = kc * quad.count * dn * dn; node.px -= dx * k; node.py

    1熱度

    2回答

    我試圖在D3示例中動態更改模擬詳細信息https://github.com/mbostock/d3/blob/master/examples/force/force-multi-foci.html。我把一個複選框,然後(在http://pastebin.com/k4P0uzHK完整的代碼)動態分配的節拍處理程序如下: $("#chkBox").change(function(){ if