Filter löschen
Filter löschen

How to label axis in confusion matrix ?

2 Ansichten (letzte 30 Tage)
Abhishek H P
Abhishek H P am 21 Jun. 2016
Bearbeitet: Stephen23 am 21 Jun. 2016
I have confusion matrix as below
[3 0 0
1 2 0
0 0 3]
Please let me know
A B C
A 3 0 0
B 1 2 0
C 0 0 3
A,B,C are the labels

Antworten (1)

Stephen23
Stephen23 am 21 Jun. 2016
Bearbeitet: Stephen23 am 21 Jun. 2016
M = [3,0,0;1,2,0;0,0,3];
L = {'A','B','C'};
X = [L(:),num2cell(M,2)]';
fprintf(' %3s %3s %3s\n',L{:})
fprintf('%3s %3d %3d %3d\n',X{:})
prints this:
A B C
A 3 0 0
B 1 2 0
C 0 0 3
You can adjust the spacing to suit your data and strings by changing the field width of the conversion operators.

Community Treasure Hunt

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

Start Hunting!

Translated by