To repair the error about classification

1 Ansicht (letzte 30 Tage)
Frisda Sianipar
Frisda Sianipar am 23 Mär. 2021
Kommentiert: Star Strider am 24 Mär. 2021
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);

Akzeptierte Antwort

Star Strider
Star Strider am 23 Mär. 2021
The ‘label’ variable must have been defined and must exist in your workspace before it is used as an argument to crossvalind.
  7 Kommentare
Frisda Sianipar
Frisda Sianipar am 24 Mär. 2021
I want to randomly share the data using the code using k-fold cross validation
Star Strider
Star Strider am 24 Mär. 2021
I do not understand.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by