首页 > 解决方案 > 计算断开的子网数

问题描述

在 igraph 中是否有一个函数可以返回未相互连接的子网络的数量?

例如,它将为下面的网络返回 3。

很确定我过去曾使用过这样的功能,但现在找不到类似的功能。有社区和个人隔离的选项,但我能找到的这些断开的子网络没有。

示例网络

标签: rigraph

解决方案


您正在寻找components. 例如,

g <- sample_gnp(20, 1/20)
components(g)$no
# [1] 14

给出它们的数量g


推荐阅读