Gephi 网络可视化——调整节点大小
上图是引文网络 Cora 的可视化结果,顶点数:2708,边数:5429
想知道上面这幅酷炫的图片是怎样用 Gephi 制作的吗?请欣赏系列文章:
- Gephi 网络可视化——导入网络结构
- Gephi 网络可视化——调整网络布局
- Gephi 网络可视化——调整节点大小
- Gephi 网络可视化——设置节点颜色
承接上一篇文章:Gephi 网络可视化——调整网络布局
此时网络的布局已经完成,但是大小均匀的节点显得有些单调乏味,缺少层次感
下面来调整网络的节点大小
那么自然要问:哪些节点应该大,哪些节点应该小呢?
这个标准不唯一,我选择的指标是 pagerank 指标,这个指标是衡量网络节点重要性的一个指标,google 当年靠它发家致富的,用它来计算出比较重要的网页,推荐给搜索引擎使用者
我们自然是直接用 Gephi 自己计算每个节点的 pagerank 值啦!
在界面右端的 statics 栏中找到 pagerank, 点击 run
这里我们选择 无向图 的 pagerank 算法,视觉效果会好一点,懂的自然懂~
Gephi 会把计算结果的分布告诉你,但我们不管它
如上图所示,我们进入 data laboratory 界面,看见 节点属性 多了一项 pagerank,这就是 Gephi 自动帮我们计算好的结果,接下来我们用这个计算好的结果来设定网络节点大小
依照图示步骤:overview => Nodes => size => ranking => choose an attribute => pagerank => apply
此外,再用样条曲线调整一下比例,比如上图曲线会使大节点更多一点
现在网络有了层次关系了,边数越多的节点会大一点,他们类比于社交圈中的大佬