提取巨型成分

时间:2018-11-09 13:37:07

标签: r networking components igraph

我目前正在进行网络分析。我需要完成此分析的变量之一是巨型组件(网络中具有最大份额的节点和边缘的组件)。

“ R手册”(https://www.rdocumentation.org/packages/CINNA/versions/1.0.0/topics/giant.component.extract)为我提供了以下代码:

giant.component.extract(x, directed = TRUE, bipartite.proj = FALSE, num.proj = 1)

我试图通过将'x'替换为'Network'(我之前创建的igraph网络)来使此代码适应我的网络,这使代码看起来像这样:

giant.component.extract(Network, directed = FALSE, bipartite.proj= FALSE, num.proj = 1 )

这里的问题是,我没有收到任何输出。相反,我收到以下错误:

  

giant.component.extract(网络,定向为FALSE,   bipartite.proj = FALSE ,:找不到功能   “ giant.component.extract”

请务必注意,我已经从库中安装并打开了igraph软件包。我的“网络”是一个“大型igraph(10个元素,1.1mb)”,它是根据一个数据框创建的,其中包含对4个变量的7321次观察。

有人可以告诉我为什么此代码对我不起作用吗?获得相同结果的其他方法也将不胜感激!预先谢谢你。

1 个答案:

答案 0 :(得分:0)

用下划线替换所有期间

g_comp <- giant_component_extract(g, directed = FALSE, bipartite_proj= FALSE, num_proj = 1 )

然后

plot(g_comp[[1]]