Hello, i want to plot a confusion matrix, but i don't know witch are the true labels target and witch are predicted labels outputs.
plotconfusion(targets,outputs) plots a confusion matrix for the true labels targets and predicted labels outputs. Specify the labels as categorical vectors, or in one-of-N (one-hot) form.
Please help.

답변 (1개)

Purvaja
Purvaja 2025년 2월 17일

1 개 추천

According to your question, you want to know which variables would be the right arguments for “plotconfusionfunction.
As mentioned in documentation:
plotconfusion(targets,outputs) plots a confusion matrix for the true labels targets and predicted labels outputs.”
After observing your workspace variables, I have observed that you have YTest” and “YPred” variables, which would signify targets and outputs arguments for “plotconfusion” function.
So you can implement your function as follows:
plotconfusion(YTest, YPred);
For more clarification, the following documentation links would be helpful:
You can also try “confusionmatfunction :
You can try this command in your MATLAB command window for specific release documentation:
web(fullfile(docroot, 'images/ref/plotconfusion.html'))
For examples enter following command in your command window:
openExample('nnet/PlotConfusionMatrixUsingCategoricalLabelsExample')
Hope this helps you!

카테고리

도움말 센터File Exchange에서 Sequence and Numeric Feature Data Workflows에 대해 자세히 알아보기

제품

릴리스

R2018a

질문:

2018년 10월 6일

답변:

2025년 2월 17일

Community Treasure Hunt

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

Start Hunting!

Translated by