网络绘制、比较与有向网络分析
1. 网络绘制与比较
有四个网络,它们节点数量相同、密度相近(边的数量也相近),这使得它们很容易进行比较。以下是这四个网络的相关信息:
networks = { "generalized" : generalized_network, "pearson" : pearson_network_sign, "cosine" : cosine_network, "hamming" : hamming_network, } partitions = [community.best_partition(x) for x in networks.values()] statistics = sorted([ (name, community.modularity(best_part, netw), len(set(best_part.values())), len(nx.isolates(netw)) ) for (name, netw), best_part in zip(networks.items(), partitions)], key=lambda x: x[1], reverse=True)这四个网络的模块化相关统计信息如下表所示:
| 相似度类型 | 社区数量 | 模块化程度 | 孤立节点数量 |
| — | — | — | — |
| Generalized | 4 | 0.47 | 0 |
| Pearson | 4 | 0.20 | 0