2535 1

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

  • 6关注
  • 71粉丝

教授

43%

还不是VIP/贵宾

-

威望
0
论坛币
10304 个
通用积分
30.1862
学术水平
12 点
热心指数
11 点
信用等级
10 点
经验
10600 点
帖子
166
精华
0
在线时间
2516 小时
注册时间
2016-9-28
最后登录
2024-5-10

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

利用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 元) 本附件包括:
  • adjmat.csv
  • drawR_nolabel.R
  • drawR_withlabel.R
  • mynet1.png
  • mynet2.png
  • mynet_withlabel.png


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

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

mynet2.png (114.38 KB)

mynet2.png

已有 1 人评分论坛币 收起 理由
日新少年 + 20 精彩帖子

总评分: 论坛币 + 20   查看全部评分

沙发
日新少年 学生认证  发表于 2022-10-18 18:20:52 |只看作者 |坛友微信交流群
谢谢分享

使用道具

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

本版微信群
加JingGuanBbs
拉您进交流群

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

GMT+8, 2024-5-11 01:39