函数
1. knneighbors.predict(_)
2. knneighbors.find(_)
描述
1.返回一个或多个测试实例的估计标签。
2.返回K最近培训实例的索引和相应距离。
使用虹膜数据集的示例
加载渔民
x = meas;
y =物种;
xnew = [min(x);平均(x); max(x)];
k = 5;
公元='euclidean';
mdl = knneighbors(k,公制);
mdl = mdl.fit(x,y);
Ypred = mdl.predict (Xnew)
Ypred =
'setosa'
“多色的”
“virginica”
Ynew ={杂色的,杂色的,' virginica '};
精度= Complecy_score(Ypred,Ynew)
精度=
0.6667
请参阅脚本文件中的示例。
David Ferreira(2019年)。k-costeld邻居(knn)(//www.tianjin-qmedu.com/matlabcentral/fileexchange/67018-k-nearest-neighbors-knn),mathworks。回收了2019年1月23日。