685 0

(R代码)复杂网络可视化(包括读入文件、点边颜色设置等代码段) [分享]

  • 5关注
  • 18粉丝

讲师

83%

还不是VIP/贵宾

-

威望
0
论坛币
8579 个
通用积分
13.3351
学术水平
12 点
热心指数
11 点
信用等级
10 点
经验
7905 点
帖子
107
精华
0
在线时间
1075 小时
注册时间
2016-9-28
最后登录
2020-6-1

Adrian的小天地 学生认证  发表于 2019-9-11 14:58:22 |显示全部楼层

利用R语言的igraph包对复杂网络的邻接矩阵进行了可视化:

    现有利用igraph包进行网络可视化代码资源存在缺陷:一是极少有区别节点颜色,对不同节点的颜色进行标注的,二是多通过邻接表进行绘图,或是代码里一行一行输入节点边连接关系,较麻烦(并非读入excel里的矩阵),因此本人通过学习igraph参数,自编代码对网络邻接矩阵进行可视化,如下图所示(网络邻接矩阵是自己在知网找文献题录整理的“科技银行”关键词共词矩阵),其中两个文件,drawR_nolabel.R不绘制节点文本标签;drawR_withlabel.R绘制了节点文本标签。

1.png

3.png

       所有文件代码在Rstudio1.1下测试通过,压缩包里的数据包括代码和原始数据

360截图20190911145013367.png

   运行的话只需改变setcd里边路径即可,代码可移植性高,改变读入的邻接矩阵(csv文件)即可实现不同网络的可视化,运行完生成的结果图自动保存文件夹

代码和数据.zip (1.05 MB, 售价: RMB 30 元)

关键词:网络可视化 R语言 源代码 数据可视化

mynet2.png
您需要登录后才可以回帖 登录 | 我要注册

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2020-6-2 03:05