希望这能找到你,我在数据中使用Knn模型,我有这个错误:
Error in knn(learn[, -1], test[, -1], learn[, 1], k = 1) :
too many ties in knn.
然而,我将邻居数量减少到1.任何人都可以帮助我。 提前谢谢。
答案 0 :(得分:0)
从算法的角度来看,这可能意味着有太多的邻居与目标点等距离,因此算法不能只选择其中的k个。当您具有离散距离函数时,通常会发生这种情况。
有时出现的另一个问题是当分类是离散类时,算法无法正确处理关系。但是,将K减少到1,您已经完成了这项工作,可以保证您不会遇到这个问题。