记录稀疏矩阵中每个元素的日志

时间:2012-09-02 22:28:45

标签: 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)

1 个答案:

答案 0 :(得分:4)

使用np.log10而不是math.log10

import numpy as np
X.data = np.log10(X.data)
相关问题