【发布时间】:2012-08-27 17:49:45
【问题描述】:
如何获取稀疏矩阵 (COO) 中每个元素的以 10 为底的对数?
>>print type(X)
<class 'scipy.sparse.coo.coo_matrix'>
我试过了,但它不起作用:
import math
X.data = math.log(X.data,10)
【问题讨论】:
标签: python numpy scipy sparse-matrix logarithm
如何获取稀疏矩阵 (COO) 中每个元素的以 10 为底的对数?
>>print type(X)
<class 'scipy.sparse.coo.coo_matrix'>
我试过了,但它不起作用:
import math
X.data = math.log(X.data,10)
【问题讨论】:
标签: python numpy scipy sparse-matrix logarithm
使用np.log10 而不是math.log10:
import numpy as np
X.data = np.log10(X.data)
【讨论】: