我想做一个带有一些动态的社交网络分析图。我想要的动态是在某些日期,我希望节点改变颜色和标签,但我希望链接保持不变。在R中有一些做社交网络分析的包,比如igraph,igraph0,network和sna,但这些包在可视化方面相当有限。
我也尝试过Gephi,并在动态方面取得了一些成功,我可以让节点/链接在特定的时间点出现/消失。(如果人们愿意,可以给出代码)。但就我想要的动态而言,正如上面提到的,我在网上读到,目前gephi不能做这样的动态。
因此,我的问题是:会有一个gephi版本来实现这种动态吗?或者什么是最好的开源社交网络分析可视化软件来实现这种动态?
提前干杯
附注:我不确定这个问题的标签是什么,所以我选择了gephi和R。如果有更好的标签,我应该使用,请纠正我。
发布于 2012-09-11 13:56:30
你所描述的动态似乎非常简单,但是如果你想在你的图形上实现任何复杂的动态,同时产生一个很好的可视化效果,一个好的解决方案就是使用Gephi graph Streaming plugin ( https://gephi.org/plugins/graph-streaming/ ),外加一些你喜欢的脚本语言的脚本。
使用此插件,您可以在接收REST请求以更新图形的可视化端点中转换Gephi流程,并且可以使用任何可以发送HTTP请求的编程语言来实现动态流程。
看一下使用Python作为脚本语言的一些示例,这些示例位于以下存储库:https://github.com/panisson/pygephi_graphstreaming/。square.py示例非常简单,但它展示了在图形中添加和删除节点的能力,并在Gephi中进行可视化。此外,当您更新图形时,您还可以使用Gephi实时运行分析和布局。
发布于 2016-07-23 04:42:36
对于R,您可能想要查看用于可视化和动画动态网络数据的包networkDynamic和ndtv包
https://stackoverflow.com/questions/12355852
复制相似问题