如果给定的数据类型是字符串,如何在Matlab上绘制混淆矩阵?

时间:2017-05-11 12:12:44

标签: matlab classification

我有2个数组,其中一个显示真实的一组示例,另一个显示预测的数组。它们的大小是Nx1。它们被写成字符串。我可以使用confusionmat函数计算混淆矩阵,但是当我尝试使用plotconfusion函数时,它会给出错误:

Error using plotconfusion>standard_args (line 246)
Value{1,1} is not numeric or logical.

Error in plotconfusion (line 102)
    update_args = standard_args(args{:});

Error in knnex (line 193)
plotconfusion(testclass,label);

我不想将字符串更改为数字,那么还有其他方法可以解决这个问题吗?

0 个答案:

没有答案