correct and incorrect predictors
Mostrar comentarios más antiguos
Dear community members, i am stuck in a problem. I tried to search for the solution but i could not find. I want to get the input data (predictors) of an incorrect predicted class. How can i do that? i am just able to get the incorrect classes in the confusion chart but i need to find the input data of them.
for example lets take this example:
load satdata;
pt = cvpartition(satClass,'holdout',0.3);
predTrain = satData(training(pt),:);
classTrain = satClass(training(pt));
predValid = satData(test(pt),:);
classValid = satClass(test(pt));
knnClassifier = fitcknn(predTrain,classTrain,'Numneighbors',5);
yPred = predict(knnClassifier,predValid);
[c,lbls] = confusionmat(yPred,classValid);
Here i can only see the classes in yPred but i cant see the input data (predictors) of those classes. I hope i am clear to my question.
3 comentarios
Walter Roberson
el 17 de Sept. de 2022
Unfortunately I cannot tell from here what class(classTrain) is, and so what class(yPred) is.
Saeed Magsi
el 17 de Sept. de 2022
Saeed Magsi
el 17 de Sept. de 2022
Editada: Saeed Magsi
el 17 de Sept. de 2022
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Nearest Neighbors en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!