如何使用R中的igraph获取网络中节点群集的ID?

时间:2019-05-01 00:45:00

标签: r igraph

我的边列表具有以下格式:

# A tibble: 162,157 x 4
      id source target weight
   <int>  <int>  <int>  <int>
 1     1      2    166   3777
 2     2      2    204  17527
 3     3      2    279    999
 4     4      2    373   6826
 5     5      2    552   1313
 6     6      2    664    680
 7     7      2    670   7624
 8     8      2    791    167
 9     9      2   1015     99
10    10      2   1182  18716
# … with 162,147 more rows

我已使用igraph::graph_from_data_frame(df, directed=TRUE)根据此数据创建了一个图形,并绘制了结果,如下图所示。

network.png

该图是使用以下代码段生成的。

ggraph(g) +
    geom_node_point(size=0.6) +
    theme_graph()

我想做的是找出由空格包围的6个小群集中的哪些节点。我意识到我可以分配标签,但是在这种情况下将无法读取。是否有一种更数学或编程的方法来识别那些使用igraph的节点?

0 个答案:

没有答案