摘要:
k-近邻算法很简单,这里就不赘述了,主要看一下python实现这个算法的一些细节。下面是书中给出的算法的具体实现。def clssify(inX,dataset,label,k): #计算距离 datasetSize = dataset.shape[0] diffMat = tile(inX,(dataSize,1))-dataset sqdiffMat = diffMat ** 2 distance = sqdiffMat.sum(axis = 1) sorteddistance = distance.argsort() labelcount = {... 阅读全文