实用工具

cdlib 提供了一些实用工具来操作由 igraphnetworkx 生成的图对象。

图形转换

igraph 转换为/从 networkx 对象。

convert_graph_formats(graph, desired_format)

从/到 networkx/igraph 转换

标识符映射

图节点的重新映射。通常建议限制内存使用并使用连续的整数作为节点标签。 cdlib 自动且透明地为用户进行转换;然而,这一步骤可能代价高昂:因此,库还提供了直接预处理/后处理网络/社区数据的工具。

nx_node_integer_mapping(graph)

将节点标签从字符串映射到整数。

remap_node_communities(communities, node_map)

应用一个映射到获得的社区以检索原始节点标签