Имея отзыв, F-оценка, точность 1 с классификатором KNN - PullRequest
0 голосов
/ 06 июня 2018

Я запускаю скрипт на python, который я взял с веб-сайта.Это простой код, который использует набор данных Iris и выполняет классификацию KNN для этого набора данных.Но когда я запускаю этот скрипт, я получаю все оценки за 1.0, что, я считаю, неверный результат.Где я допустил ошибку?

Классификационная часть сценария:

knn = KNeighborsClassifier(n_neighbors=5)

knn.fit(X_train, y_train)


y_pred = knn.predict(X_test)  
print(confusion_matrix(y_test, y_pred))  
print(classification_report(y_test, y_pred))

Полный текст сценария можно найти по здесь

...