Gephi软件导入邻接矩阵、邻接表

Gephi软件是一款用于网络分析和可视化软件包,有诸多优点。

下载地址:https://gephi.org/

无论是进行网络分析还是可视化,第一步都是要导入数据

首先打开软件,然后点击文件,打开 找到数据的位置:
Gephi软件导入邻接矩阵、邻接表
这个软件比较方便的就是支持Excel格式的文件,如下图所示:
Gephi软件导入邻接矩阵、邻接表

1.邻接表的导入

邻接表的导入非常简单,把邻接关系输入在Excel中即可:
例子:
Gephi软件导入邻接矩阵、邻接表
然后找到文件,点击右侧的打开,导入数据:
建议导入数据文件时:先关掉该数据文件
Gephi软件导入邻接矩阵、邻接表
会得到以下的图:
Gephi软件导入邻接矩阵、邻接表这时候软件已经识别出来数据文件是邻接表形式,证明是没有问题的,点击下一步,然后点击完成。会出现以下的图:

Gephi软件导入邻接矩阵、邻接表
在左侧的图的类型:可以选择图的类型,是有向图,无向图,还是混合图。在右侧的边合并策略,可以根据自己需要选择合并策略。然后点击确定就可以了,成功之后会得到下图:
Gephi软件导入邻接矩阵、邻接表

2.邻接矩阵的导入

其实这一块导入和邻接表的导入的操作是基本一致的。
不过需要对数据进行处理
如果你的数据格式是类似下图的,就会出错:
Gephi软件导入邻接矩阵、邻接表
导入的时候会出现下图:
Gephi软件导入邻接矩阵、邻接表
注意:软件此时识别的数据格式,还是邻接关系形式。

继续导入后就会报错:
Gephi软件导入邻接矩阵、邻接表
所以这种数据的方式是不适用的,看报错信息,我们可以得知是,软件无法识别出数据中的节点来,所以我们对原有数据进行以下的一点简单的修改。

Gephi软件导入邻接矩阵、邻接表
之后再进行导入操作:

Gephi软件导入邻接矩阵、邻接表
发现,软件已经识别出来,数据为矩阵形式的了。

Gephi软件导入邻接矩阵、邻接表
输入一切正常,就OK了。

希望可以帮助到大家。

欢迎大家访问我的个人博客