[英]graphically plot confusion matrix in matlab
我有一个这样的混乱矩阵:
[1 0 0 0 0 ]
[0 0.9 0 0.1 0 ]
[0 0 1 0 0 ]
[0 0 0 1 0 ]
[0.1 0 0.2 0 0.7]
其中行表示事实依据,列表示分类结果。 我想以图形方式将其绘制在网格中。 我尝试了surface
但是它只显示4x4的图形,而我的矩阵只有5x5的尺寸。 我怎样才能做到这一点?
您希望混淆值定义单元格值而不是节点值(就像surface
一样)。
您可以根据需要使用imshow
,也可以结合使用一些colormap
。
A = [1 0 0 0 0
0 0.9 0 0.1 0
0 0 1 0 0
0 0 0 1 0
0.1 0 0.2 0 0.7 ]
imshow(A, 'InitialMagnification',10000) % # you want your cells to be larger than single pixels
colormap(jet) % # to change the default grayscale colormap
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.