scipy.sparse.csc_matrix.
astype#
- csc_matrix.astype(dtype, casting='unsafe', copy=True)[source]#
将数组/矩阵元素转换为指定类型。
- 参数:
- dtype字符串或 NumPy 数据类型
要转换数据的类型代码或数据类型。
- casting {‘no’, ‘equiv’, ‘safe’, ‘same_kind’, ‘unsafe’}, 可选
控制允许进行哪种数据转换。默认情况下为 ‘unsafe’,以便与以前版本保持兼容。 ‘no’ 表示数据类型根本不应该转换。 ‘equiv’ 表示只允许字节顺序更改。 ‘safe’ 表示只允许可以保留值的转换。 ‘same_kind’ 表示只允许安全的转换或在一种类型内的转换,例如从 float64 到 float32。 ‘unsafe’ 表示可以进行任何数据转换。
- copy布尔值,可选
如果
copy
为 False,则结果可能与该数组/矩阵共享一些内存。如果copy
为 True,则保证结果和该数组/矩阵不共享任何内存。