cdlib.evaluation.geometric_accuracy¶
- cdlib.evaluation.geometric_accuracy(first_partition: object, second_partition: object) MatchingResult¶
此函数计算两个(重叠)聚类之间的几何精度。
- Parameters:
first_partition – NodeClustering 对象
second_partition – NodeClustering 对象
- Returns:
匹配结果对象
- Example:
>>> from cdlib import evaluation, algorithms >>> import networkx as nx >>> g = nx.karate_club_graph() >>> louvain_communities = algorithms.louvain(g) >>> leiden_communities = algorithms.leiden(g) >>> evaluation.geometric_accuracy(louvain_communities,leiden_communities)
- Reference:
Tamás Nepusz、Haiyuan Yu 和 Alberto Paccanaro。检测蛋白质-蛋白质相互作用网络中的重叠蛋白质复合物。《自然方法》,9(5):471–472,2012年。
注意
该函数需要安装clusim库。您可以通过pip安装:pip install clusim