How to plot confusion matrix?
    조회 수: 6 (최근 30일)
  
       이전 댓글 표시
    
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.
댓글 수: 0
답변 (1개)
  Purvaja
 2025년 2월 17일
        According to your question, you want to know which variables would be the right arguments for “plotconfusion” function. 
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 “confusionmat” function :  
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!
댓글 수: 0
참고 항목
카테고리
				Help Center 및 File Exchange에서 Sequence and Numeric Feature Data Workflows에 대해 자세히 알아보기
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!