我已经创建了d3强制布局,并且工作得很好。 我的主要代码如下所示: var nodes = [{id:1, n:'n_1',np:'0'},{id:2, n:'n_2',np:'0'}];//just for demo
//1. set data
var update = svg.selectAll(".node").data(nodes);
//2. enter
update.enter
当我使用THIS算法来计算从1节点是10个或更多边缘,计算失败的图形的力指挥布局。 我想这是因为计算位置非常大,它表示为“NaN”。 输入数据: var g = new Graph("canvas", 960, 700);
g.createVertex("a");
g.createVertex("a1");
g.createVertex("a2");
我在尝试将我的可视化脚本更改为更像Modifying a Force Layout Example。由于我没有像a, b and c这样的固定节点来添加我读json file来填充nodes和links阵列。 d3.json("mock.json", function(error, json) {
if (error)
throw error;
nodes = no