Python中是否支持稀疏矩阵?

23

Python中是否支持稀疏矩阵?

可能在numpy或scipy中支持?


2
你可以在这里找到答案:https://dev59.com/HHNA5IYBdhLWcg3wNa6T - Xavier Combelle
2个回答

41

是的。

SciPy 提供了 scipy.sparse,这是一个“用于数值数据的二维稀疏矩阵包”。

有七种可用的稀疏矩阵类型:

  1. csc_matrix:压缩列格式稀疏矩阵
  2. csr_matrix:压缩行格式稀疏矩阵
  3. bsr_matrix:块行格式稀疏矩阵
  4. lil_matrix:列表格式稀疏矩阵
  5. dok_matrix:键-值字典格式稀疏矩阵
  6. coo_matrix:坐标格式稀疏矩阵(也称为 IJV、三元组格式)
  7. dia_matrix:对角线格式稀疏矩阵


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接