我使用cdlib库来使用leiden算法发现网络中的社区。发现社区的方法很简单。以下代码可执行此操作:
from cdlib import algorithms
import networkx as nx
G = nx.karate_club_graph()
coms = algorithms.leiden(G)
不过,对于如何找出每一个社区的密度,我却束手无策。我将非常感谢您的帮助。(尽管这个问题不直接涉及networkx库,但我将networkx标记为cdlib不存在)。
发布于 2022-03-21 10:56:31
您可以使用coms.scaled_density(summary=False)
计算各个社区的密度。其余参数为读博士。
https://stackoverflow.com/questions/71554978
复制相似问题