correct and incorrect predictors
古いコメントを表示
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 件のコメント
Walter Roberson
2022 年 9 月 17 日
Unfortunately I cannot tell from here what class(classTrain) is, and so what class(yPred) is.
Saeed Magsi
2022 年 9 月 17 日
Saeed Magsi
2022 年 9 月 17 日
編集済み: Saeed Magsi
2022 年 9 月 17 日
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Nearest Neighbors についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!