To repair the error about classification
1 回表示 (過去 30 日間)
古いコメントを表示
indices = crossvalind('Kfold',label,5);
cp=classperf(label);
for i = 1:5
test = (indices == i); train = ~test;
class =knnclassify(dim(test,:),dim(train,:),label(train,:),5,'euclidean', 'nearest');
classperf(cp,class,test)
end
cp.ErrorRate
The error:
Undefined function or variable 'label'.
Error in knn (line 1)
indices = crossvalind('Kfold',label,5);
0 件のコメント
採用された回答
Star Strider
2021 年 3 月 23 日
The ‘label’ variable must have been defined and must exist in your workspace before it is used as an argument to crossvalind.
7 件のコメント
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!