召回,F-score,精度1与KNN分类器

时间:2018-06-06 02:42:32

标签: python scikit-learn knn

我正在运行一个我从网站上获取的python脚本。这是一个使用Iris数据集并对该数据集执行KNN分类的简单代码。但是当我运行这个脚本时,我会将所有测量分数都保持为1.0,这是我认为错误的结果。我在哪里弄错了?

脚本的分类部分:

[2: 15, 0: 5, 1: 10]

您可以从here

获取完整的脚本

1 个答案:

答案 0 :(得分:1)

尝试另一个数据集。它会起作用。也许您的算法运行良好,可以正确分类所有数据。我已经运行了这个 kNN 程序并遇到了这样的问题,但是对于另一个数据集,它显示的答案不是 1。