Python Igraph:基于巨型组件分解图

Mry*_*rye 1 python r igraph

如何使用 Python 根据最大​​簇大小分解图?

这是 R 中的样子

G <- decompose.graph(g)[[which(cl$csize==max(cl$csize))]]
Run Code Online (Sandbox Code Playgroud)
  • g 是包含多个簇的图
  • cl 是 g 的簇

Tam*_*más 6

像这样的东西:

largest = g.clusters().giant()
Run Code Online (Sandbox Code Playgroud)

g.clusters()返回一个VertexClustering对象,该对象表示将图划分为其连接的组件,其giant()方法只是将最大的簇提取到自己的图中。