Python中是否支持稀疏矩阵?
可能在numpy或scipy中支持?
Python中是否支持稀疏矩阵?
可能在numpy或scipy中支持?
是的。
SciPy 提供了 scipy.sparse,这是一个“用于数值数据的二维稀疏矩阵包”。
有七种可用的稀疏矩阵类型:
- csc_matrix:压缩列格式稀疏矩阵
- csr_matrix:压缩行格式稀疏矩阵
- bsr_matrix:块行格式稀疏矩阵
- lil_matrix:列表格式稀疏矩阵
- dok_matrix:键-值字典格式稀疏矩阵
- coo_matrix:坐标格式稀疏矩阵(也称为 IJV、三元组格式)
- dia_matrix:对角线格式稀疏矩阵