我将 iGraph 与 python 结合使用。
我用两种不同的算法在我的图表上计算了社区。为了直观地比较它们,我想用特定的布局绘制图形,即在我的例子中为 fruchterman-reingold 并根据第一个社区结构为顶点着色。
然后我想将所有颜色更改为第二个社区结构,但保留所有顶点的位置。
或者,我可以绘制图形,根据第一个社区结构为我的顶点着色,并根据第二个顶点为每个顶点涂上颜色。
这些想法之一是否适用于 iGraph?
我将 d3 用于交互式网络应用程序。我需要绑定的数据在交互过程中发生了变化,并且由我的 JSON 变量中的一些选定对象组成。
为此,我在 JSON 变量上使用了 map 并进行了一些查询以选择适当的对象。对象被推到一个列表上,这个列表被绑定为新数据。
我的问题是,Javascript 将对象作为参考推送。虽然 d3 进行了一些花哨的数据修改,但我的 JSON 变量变得混乱,我的查询将不再起作用。
我需要每个对象的东西像复制JSON.stringify()或者jQuery.extend()还是有不同的解决方案,从对象的数组我通过数据脱钩我JSON变量?