网络可视化 - R 代码 - 需要哪个包?

数据挖掘 r 可视化 社会网络分析 顺序模式挖掘
2022-03-08 06:36:52

我正在尝试创建一个网络可视化来研究往返某个机场的航班。

我的数据包含 123000 行,格式如下:

Origin_ID    Destination_ID    Frequency
  1726            3504           40000
  3504            4517              40
  5616            7205              38
               ...

我正在尝试创建与此类似的图像:

在此处输入图像描述

基本上,我希望能够看到关系的强度(基于频率)并确定哪些组合在该机场最常见。

可以使用这种格式在 R 中创建吗?或者您是否建议任何其他开源平台来创建此可视化?

1个回答

visNetwork R 包是我用过的最好的它在您的 RStudio 窗口中使用 vis.js Javascript 包呈现。节点和边缘可视化是完全可定制的,并且可能是数据驱动的。它们在您的图表上实现点击功能,因此您可以重新排列它们或突出显示节点及其邻居。我发现人们在演示文稿中真的很喜欢这一点,突出显示功能非常适合制作静态 PowerPoint 演示文稿或图形。