igraph 算网络指标

您所在的位置:网站首页 拓扑系数 igraph 算网络指标

igraph 算网络指标

2023-08-25 09:46| 来源: 网络整理| 查看: 265

写在前面

今年的毕业生应该是6月底离校,但是这位朋友到了九月份终于完善了手上的工作,对这几年来了一个完善的结束,感谢送给我的一方印章,也祝铠明鸣大展宏图。再有就是ggclusterNet功能也完善了90%,剩下的慢慢补充上来,尤其是代码的优化要抽出些时间多和大佬交流,优化。要知道这部分实在是也很头疼。原计划今年将微生物组分析的四个R包够写好,想来想去似乎目前只有easystat和ggClusterNet可以顺利完成,我也会抓紧时间在今年结束的时候至少完成一个包(phyloBiota)功能。715cc147ef12850f35d8d1f3525fd625.png

导入所需要的R包 #--导入所需R包#-------library(phyloseq)library(igraph)library(network)library(sna)library(ggplot2)library(ggClusterNet) 数据导入

我在ggClusterNet包中加入了一个phyloseq封装的微生物组数据,这份数据来自刘永鑫老师的示例文件。这里直接使用data()提取即可

data(ps) 网络分析一网打尽

为什么说是一网打尽呢,我使用了network函数打包了ggclusterNet封装的各种功能,一般情况下网络所需要的内容都基本上囊括了,一条代码即可分析完成网络,并且可以按照分组同时分析完成多组网络。完成多组网络的共同比对和输出。

network 函数

计算相关矩阵生成边和节点文件保存为Gephi格式;

使用sne中十多种layout方法并用ggplotv出图,组图

计算节点性质

计算网络性质

计算随机网络和样本网络比对,检测

计算zipi

分组网络计算自动保存 先看看出来的结果



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3