scipy.sparse.
spmatrix#
- class scipy.sparse.spmatrix[源码]#
此类为所有稀疏矩阵类提供基类。
警告
SciPy 稀疏矩阵正在从“稀疏矩阵接口”转向“稀疏数组接口”。在接下来的几个版本中,我们预计将弃用稀疏矩阵接口。有关矩阵接口的文档,请参阅 spmatrix 接口文档。关于将现有代码转换为稀疏数组的指南,请参阅 从 spmatrix 迁移到 sparray。
该类同时也作为 SciPy 稀疏矩阵类型的命名空间。它无法被实例化。大部分工作由其子类提供。
- 属性:
shape矩阵的形状
方法
__mul__(other)__pow__(power)asfptype()将矩阵向上转换为浮点格式(如果需要)
getH()返回此矩阵的 Hermitian 转置。
获取矩阵的形状
getcol(j)返回矩阵第 j 列的副本,作为 (m x 1) 稀疏矩阵(列向量)。
矩阵存储格式
打印时要显示的最大元素数量。
getnnz([axis])存储值的数量,包括显式零。
getrow(i)返回矩阵第 i 行的副本,作为 (1 x n) 稀疏矩阵(行向量)。
set_shape(shape)就地设置矩阵的形状
todense([order, out])返回此稀疏矩阵的密集表示。
__rmul__