我正在运行一个我从网站上获取的python脚本。这是一个使用Iris数据集并对该数据集执行KNN分类的简单代码。但是当我运行这个脚本时,我会将所有测量分数都保持为1.0,这是我认为错误的结果。我在哪里弄错了?
脚本的分类部分:
[2: 15, 0: 5, 1: 10]
您可以从here
获取完整的脚本答案 0 :(得分:1)
尝试另一个数据集。它会起作用。也许您的算法运行良好,可以正确分类所有数据。我已经运行了这个 kNN 程序并遇到了这样的问题,但是对于另一个数据集,它显示的答案不是 1。