首页 > 解决方案 > 图形多路复用网络

问题描述

我想知道绘制多路复用网络的最佳软件。我试图在 Gephi 中做我想做的事,但它无法产生我需要的东西。我知道如何使用 R 或 Matlab,因此首选使用该软件的工具。

基本上,我想形象化互惠。例如,假设我们有四个人和两个时期。在第一阶段,每个人都会给另一个人礼物。在第二阶段,每个玩家都会赠送一份新礼物,并且可以选择回报第一阶段的礼物。

首先,我想使用某种形式的弹簧算法将连接的节点拉得更近并排斥未连接的节点来绘制周期一网络。Gehpi 可以很容易地做到这一点。

Gephi 不能做的是以不同的颜色并排显示 peroid 两个连接。取而代之的是,Gephi 将每个连接都放在彼此之上,因此您看不到回报的礼物。在这个阶段,我将再次使用弹簧算法,使往复节点靠得更近,未往复节点被排斥。这将为我提供一个聚合网络可视化,以配合我计算的统计数据。

这张图片可能很好地表明了我想要做什么

谢谢。

标签: rmatlabigraphnetwork-analysis

解决方案


我建议你看看Muxviz。可能会有一点学习曲线,您需要以所需的方式获取数据,但 Muxviz 可能非常强大。

如果您只是在寻找一次性的快速修复,您可以尝试在 igraph 中使用相同的layout,(或者为什么不将 Gephi 导出为 svg/pdf)绘制图层,然后在 Illustrator 中手动叠加它们。


推荐阅读