我想保存文件的混乱矩阵,我得到训练阶段后。
[m,order]=confusionmat(YPred,YValidation)
m =
18 8 3
3 5 1
3 7 20
order =
7×1 categorical array
classA
classB
classC
如何在csv文件中保存与列和行关联的标签的混淆矩阵?
预期的结果
;ClassA;ClassB;ClassC
classA;18;8;0
classB;3;5;1
classC;3;7;20
你可以用你的数据组装一个单元格数组,然后导出它:
q=cellstr(order);
writecell( [ {[]} q.'; q num2cell( m ) ], 'foo.txt', 'Delimiter', ';' );