Python中scipy.sparse.csc.csc_matrix的不相似矩阵

时间:2014-07-16 13:58:01

标签: python numpy matrix statistics scipy

我正在寻找计算稀疏矩阵的相异性度量的Python实现。我使用过scipy.spatial.distance.pdist。但是我收到了一个错误:

 ValueError: setting an array element with a sequence. 

我认为这是因为pdist不适用于scipy.sparse.csc.csc_matrix。它在密集矩阵上工作正常。到目前为止我一直在使用

Dismat = A.T*T

计算欧氏距离,其中A是稀疏矩阵,Dismat是相异矩阵。但我想计算其他距离,如曼哈顿,jaccard,最短路径等。

我想知道是否有人知道是否有一个python包计算scipy.sparse.csc.csc_matrix的不相似度量。那太好了!

0 个答案:

没有答案