天天看點

ML之k-NN:k-NN實作對150朵共三種花的執行個體的萼片長度、寬,花瓣長、寬資料統計,根據一朵新花的四個特征來預測其種類

輸出結果

ML之k-NN:k-NN實作對150朵共三種花的執行個體的萼片長度、寬,花瓣長、寬資料統計,根據一朵新花的四個特征來預測其種類

實作代碼

from sklearn import neighbors  

from sklearn import datasets  

knn = neighbors.KNeighborsClassifier()

iris = datasets.load_iris()  

print (iris)

knn.fit(iris.data, iris.target)

predictedLabel = knn.predict([[0.1, 0.2, 0.3, 0.4]])

print ("niu")

print (predictedLabel)