首页 > 解决方案 > 如何使用 igraph 将 edgelist 转换为压缩稀疏行格式?

问题描述

我有数百万条边的无向边列表。

我正在使用igraph从文件中读取我的图形数据。我不确定如何将边缘列表转换为CSR(压缩稀疏行)。

标签: compressionsparse-matrixigraphcsredge-list

解决方案


igraph 支持两种稀疏矩阵格式。您可以在每个使用中获得邻接矩阵

igraph_get_adjacency_sparse()

igraph_get_sparsemat()

它们使用压缩列 (CSC) 格式。

http://igraph.org/c/doc/ch07.html#igraph-SparseMatrices

http://igraph.org/c/doc/ch07.html#igraph-SparseMatrices2


推荐阅读