擅长:python、mysql、java
<p>对于任何有类似问题的人—我刚刚找到的一个解决方案是从pdist函数中提取相关代码,并在jaro_winkler函数输入中添加一个[0],以从numpy数组中调用字符串。在</p>
<p>示例:</p>
<pre><code>X = np.asarray(fname, order='c')
s = X.shape
m, n = s
dm = np.zeros((m * (m - 1)) // 2, dtype=np.double)
k = 0
for i in xrange(0, m - 1):
for j in xrange(i + 1, m):
dm[k] = jaro_winkler(X[i][0], X[j][0])
k = k + 1
dms = squareform(dm)
</code></pre>
<p>即使这个算法是有效的,我仍然想知道是否有一个“正确”的计算机科学方法来处理pdist函数。谢谢,希望这能帮助别人!在</p>