功能1. kNNeighbors.predict(_) 2. kNNeighbors.find(_)
描述1. 返回一个或多个测试实例的估计标签。 2. 返回 k 个最近的训练实例的索引和各自的距离。
使用鸢尾花数据集的示例
加载fisheriris
X = 测量值; Y = 物种; Xnew = [min(X);mean(X);max(X)]; k = 5; 公制 = '欧几里得';
mdl = kNNeighbors(k,metric); mdl = mdl.fit(X,Y); Ypred = mdl.predict(Xnew)
Ypred =
'setosa' '杂色' '弗吉尼亚' Ynew = {'versicolor';'versicolor';'virginica'}; 准确率=accuracy_score(Ypred,Ynew)
精度=
0.6667
请
2021-10-23 10:47:44
37KB
matlab
1