擅长:python、mysql、java
<p>我使用以下代码成功地使其正常工作:</p>
<pre><code>def myf(a,w):
lookupTable, indexed_dataSet = np.unique(a, return_inverse=True)
y= np.bincount(indexed_dataSet,w)
lookupTable[y.argsort()]
res=(lookupTable[y.argsort()][::-1][:3])
ret=np.empty((3))
ret.fill(res[-1])
ret[0:res.shape[0]]=res
return ret
result = np.empty_like(knearest_labels[:,0:3])
for i,(x,y) in enumerate(zip(a,w)):
result[i] = myf(x,y)
</code></pre>