Javascript 对于d3力定向图,JSON中的节点、组和值意味着什么?
我试图创建一个d3力定向图()。下面是包含我的数据的简单JSON文件Javascript 对于d3力定向图,JSON中的节点、组和值意味着什么?,javascript,json,d3.js,visualization,force-layout,Javascript,Json,D3.js,Visualization,Force Layout,我试图创建一个d3力定向图()。下面是包含我的数据的简单JSON文件 {"nodes":[{"name":"Node1","group":1}, {"name":"Node2","group":1}], "links":[{"source":1,"target":2,"value":2}]} 我在同一组中有两个节点。我还试图在两个节点之间创建链接。但是,我的页面仍然是空白的(我确信JSON以外的其他部分是正确的) 什么是“团体”?为什么边既有“源”又有“目标”-这些值是什么?为什么链
{"nodes":[{"name":"Node1","group":1}, {"name":"Node2","group":1}],
"links":[{"source":1,"target":2,"value":2}]}
我在同一组中有两个节点。我还试图在两个节点之间创建链接。但是,我的页面仍然是空白的(我确信JSON以外的其他部分是正确的)
什么是“团体”?为什么边既有“源”又有“目标”-这些值是什么?为什么链接有“价值”?链接不只是未加权的边吗?我无法理解数据存储的JSON结构。在d3力定向图中,链接的“值”映射到边的笔划宽度,节点的“组”映射到节点的颜色。链接中“源”和“目标”的整数值是指节点()中相应节点的数组索引 如果将源链接更改为
"links":[{"source":0,"target":1,"value":2}]}
它,d3应该渲染两个节点之间的边