使用networkx库提取3个最大的核心

时间:2015-11-17 22:02:04

标签: python networkx

你能告诉我如何使用networkx从图中提取3个最大的核心?我知道我可以用这种方式提取主核心:

networkx.k_core(G)

但如何找到3个最大的核心? 感谢

1 个答案:

答案 0 :(得分:1)

您可以使用

core_number(G)

如果检查定义,则节点的核心编号是包含该节点的k-core的最大值k。现在你所要做的就是找到前3个核心号码然后再打电话

k_core(G, k) 

对于前3个核心数中的每个k来获得前3个k核子图。